我宁愿不使用Macports。只需使Macport替换(在/ opt / local / bin中安装另一个Apache)Apache的默认安装。这也意味着端口安装/替换PHP也是如此。我宁愿使用Snow Leopard中包含的默认安装。
一直在网上搜索,我得到的只是使用Darwin Ports(旧版Macports)的老指令或Leopard的指令(我没有为我做过准备)。
有人能指出我正确的方向吗?感谢。
PS:顺便说一句,mod_python为1.6或3.1就好了。
答案 0 :(得分:2)
首先,似乎mod_python开发有些停滞不前。我读过评论说,对于像Trac或Django这样的支持wsgi的应用程序,mod_wsgi就足够了。 Mod_wsgi在Snow Leopard上编译没有问题(当然你需要安装Developer工具)。
当然,Macports或Fink总是另类。但是,与提供的Apache和Python二进制文件相当陈旧的Leopard相反,Snow Leopard的版本也是当前版本和64位版本。使用Apple提供的二进制文件的另一个好处是,它们可以通过常用的Apple软件更新获得自动安全更新。最后但并非最不重要的是,使用标准提供的Apache可以更好地集成操作系统。
答案 1 :(得分:0)
答案 2 :(得分: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):)