0

我宁愿不使用 Macports。很简单,Macport 会替换(在 /opt/local/bin 中安装另一个 Apache)默认安装的 Apache。这意味着让端口也安装/替换 PHP。我宁愿使用 Snow Leopard 中包含的默认安装。

一直在网上搜索,我得到的只是使用 Darwin Ports(Macports 的旧版本)的旧指令或 Leopard 的指令(对我来说还没有完成)。

谁能指出我正确的方向?谢谢。

PS:顺便说一下 mod_python 用于 1.6 或 3.1 很好。

4

3 回答 3

2

首先,mod_python 的开发似乎有些停滞。我读过一些评论,对于像 Trac 或 Django 这样支持 wsgi 的应用程序,mod_wsgi就足够了。Mod_wsgi 在 Snow Leopard 上编译没有问题(当然你需要安装开发者工具)。

当然,Macports 或 Fink 始终是备选方案。然而,与提供的 Apache 和 Python 二进制文件相当旧的 Leopard 不同,Snow Leopard 是最新的和 64 位的。使用 Apple 提供的二进制文件的另一个优点是它们可以通过通常的 Apple 软件更新获得自动安全更新。最后但并非最不重要的一点是,使用提供的标准 Apache,您可以更好地集成操作系统。

于 2009-11-10T12:14:08.143 回答
0

finkMacPorts的替代发行版。鉴于您正在安装一个模块,它很可能也会更新您的 Apache 实例。

听起来您可能需要构建 Apache(以获取您需要链接到的头文件/库)和 mod_python。

于 2009-10-23T23:44:54.923 回答
0

如果您仍想避免使用 macport,我建议您查看 mod_python 主干。我实际上能够使用 apache2 和 Python 2.5 成功构建它,而无需调整任何先前报告的问题的来源

svn co https://svn.apache.org/repos/asf/quetzalcoatl/mod_python/trunk mod_python-trunk

如果您从零开始,Macports 非常棒。但通常你只是在迁移系统(迁移助手永远不会完成 mod_python)甚至只是升级操作系统(必须为雪豹重建 mod_python)

:)

于 2010-03-10T17:39:57.750 回答