如何在OS X Leopard的默认Apache 2下安装modperl?
我的默认香草豹的Apache 2下的安装modperl来尝试都失败了,所有我能找到在线的变化上this:如何在OS X Leopard的默认Apache 2下安装modperl?
我想如果可能的话不要轻信的MacPorts或芬克,但如果他们能进行使用默认的Apache 2安装,这可能会好起来。
获取最新的mod_perl并设置以下VAR:
出口ARCHFLAGS = “ - 拱x86_64的”
编译/照常安装。
取自this post, "Building mod_perl2 on Leopard"其中还链接到如何获得Apache2 :: Request(libapreq)的更多细节。
-
(让我们来看看,如果计算器设法解除这个答案(不,我已经能够测试它,因为我个人回到虎运行的Apache 1.3!)顶部,因为它是唯一的“正确”的答案)
为什么不是只是放弃并建立/安装自己的或端口版本的perl,apache2和mod_perl2?可能比与之战斗更容易。 (为我工作)
(根据评论)
Mmmkay!对不起,我不打算这么做,或者暗示这不是一个有效的问题。我想我会删除这个(如果可以的话)。编辑这个问题是否有用,以增加你理性的理由而不需要单独安装?
因为这不是我的机器。因为它有一大堆东西已经在默认的Apache下设置和运行。因为在任何情况下这都是一个有效的问题。以往。为了我自己的目的,我一直忽略默认安装。但是这一次我不能。 Mmmkay? – solidgoldpig 2008-09-19 08:42:29
我问了一个非常类似的问题,前几天并得到了一些很好的答案: "How do I use a vendor Apache with a self-compiled Perl and mod_perl?"
口安装的mod_perl的MC尝试,即使你只指定MOD Perl的安装Apache 1.3,所以那不是一个不错的选择。
mod_perl2可用于MacPorts for Apache 2 – 2009-02-24 21:12:30
但将与默认的Apache 2的安装工作?当然这会首先安装MacPorts版本的Apache作为依赖项?而且,从我记忆中的以前的调度中,Perl很可能...... – solidgoldpig 2008-09-17 18:13:39
这不需要默认的Apache安装。 MacPorts将创建自己的副本,可以在添加/删除软件包时进行修改。 – 2009-02-24 21:11:40