1

我在默认的 vanilla Leopard Apache 2 下安装 modperl 的尝试失败了,我在网上能找到的只是方面的变体:

如果可能的话,我希望不依赖 MacPorts 或 Fink,但如果可以使它们与默认的 Apache 2 安装一起使用,那可能没问题。

4

6 回答 6

2

Macports有它(想想 apt-get 和 Linux 上的类似,但在 OS X 上)

(你可以在这里看到它)

虽然我自己没有安装......

于 2008-09-17T17:55:58.850 回答
1

为什么放弃并构建/安装您自己的或移植版本的 perl、apache2 和 mod_perl2?可能比与之战斗更容易。(为我工作。)


(根据评论)
嗯!抱歉,我并不打算这样刻薄或暗示这不是一个有效的问题。我想我会删除它(如果可以的话)。编辑问题以添加您不单独安装的理由是否有用?

于 2008-09-19T01:38:04.237 回答
1

获取最新的 mod_perl 并设置以下 var:

出口 ARCHFLAGS="-arch x86_64"

像往常一样编译/安装。

摘自这篇文章“在 Leopard 上构建 mod_perl2”,其中还链接到有关如何使 Apache2::Request (libapreq) 也正常工作的更多详细信息。

-

(并不是说我已经能够测试它,因为我个人回到了运行 Apache 1.3 的 Tiger 上!)

(让我们看看stackoverflow是否设法将这个答案提升到顶部,因为它是唯一的“正确”答案)

于 2009-01-15T17:52:10.733 回答
0

几天前我问了一个非常相似的问题并得到了一些很好的答案: “我如何使用带有自编译 Perl 和 mod_perl 的供应商 Apache?”

于 2008-09-23T04:32:02.763 回答
0

mod_perl 的 mc ports install 会尝试安装 apache 1.3,即使您只指定了 mod perl,所以这不是一个好的选择。

于 2008-10-27T16:38:21.370 回答
0

试试这个: http ://www.unibia.com/unibianet/node/32

于 2009-01-04T18:33:50.177 回答