如何在 OS X Leopard 的默认 Apache 2 下安装 modperl?
-
01-07-2019 - |
题
我尝试在默认的 vanilla Leopard Apache 2 下安装 modperl 失败了,我在网上能找到的只是以下版本 这:
如果可能的话,我希望不要依赖 MacPorts 或 Fink,不过如果它们可以与默认的 Apache 2 安装一起工作,那可能就可以了。
解决方案 3
获取最新的 mod_perl 并设置以下变量:
导出 ARCHFLAGS="-arch x86_64"
像往常一样编译/安装。
取自 这篇文章“在 Leopard 上构建 mod_perl2” 它还链接到有关如何让 Apache2::Request (libapreq) 工作的更多详细信息。
-
(并不是说自从我亲自回到运行 Apache 1.3 的 Tiger 后我就能够测试它了!)
(让我们看看 stackoverflow 是否设法将这个答案提升到顶部,因为它是唯一的“正确”答案)
其他提示
为什么 不是 只是放弃并构建/安装您自己的或移植版本的 perl、apache2 和 mod_perl2?也许比与之战斗更容易。(为我工作。)
(根据评论)
嗯凯!抱歉,我无意尖酸刻薄或暗示这不是一个有效的问题。我想我会删除这个(如果可以的话)。编辑问题以添加您不进行单独安装的合理理由是否有用?
几天前我问了一个非常相似的问题并得到了一些很好的答案:“如何将供应商 Apache 与自编译 Perl 和 mod_perl 结合使用?”
即使您只指定了 mod perl,mod_perl 的 mc ports 安装也会尝试安装 apache 1.3,所以这不是一个好的选择。
不隶属于 StackOverflow