【发布时间】:2012-08-02 03:34:30
【问题描述】:
我尝试在默认的 vanilla Leopard Apache 2 下安装 modperl 失败了,我在网上只能找到 this 的变体:
如果可能的话,我希望不要依赖 MacPorts 或 Fink,但如果它们可以与默认的 Apache 2 安装一起工作,那可能没问题。
【问题讨论】:
标签: macos apache2 installation osx-leopard mod-perl
我尝试在默认的 vanilla Leopard Apache 2 下安装 modperl 失败了,我在网上只能找到 this 的变体:
如果可能的话,我希望不要依赖 MacPorts 或 Fink,但如果它们可以与默认的 Apache 2 安装一起工作,那可能没问题。
【问题讨论】:
标签: macos apache2 installation osx-leopard mod-perl
为什么不只是放弃并构建/安装您自己的或移植版本的 perl、apache2 和 mod_perl2?可能比与之战斗更容易。 (为我工作。)
【讨论】:
获取最新的 mod_perl 并设置以下 var:
导出 ARCHFLAGS="-arch x86_64"
照常编译/安装。
取自this post, "Building mod_perl2 on Leopard",其中还链接到有关如何使 Apache2::Request (libapreq) 也正常工作的更多详细信息。
-
(并不是说我已经能够测试它,因为我个人回到了运行 Apache 1.3 的 Tiger 上!)
(让我们看看 stackoverflow 是否设法将这个答案提升到顶部,因为它是唯一的“正确”答案)
【讨论】:
几天前我问了一个非常相似的问题并得到了一些很好的答案: "How do I use a vendor Apache with a self-compiled Perl and mod_perl?"
【讨论】:
即使你只指定了 mod perl,mod_perl 的 mc ports install 也会尝试安装 apache 1.3,所以这不是一个好的选择。
【讨论】:
【讨论】: