首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mod_python和Apache2.4

mod_python和Apache2.4
EN

Ask Ubuntu用户
提问于 2014-08-05 11:25:09
回答 2查看 5.1K关注 0票数 0

我已经将我的服务器从Ubuntu10.04升级到12.04。一切都很好,但是已经使用了Apache2.4。但是mod python需要Apache2.2:

我有旧版本的trac (问题跟踪系统)。有没有办法让它在新的Apache2.4上工作呢?

以前的配置是

代码语言:javascript
运行
复制
<VirtualHost *:80 >
DocumentRoot /srv/www/trac
ServerName trac.local.net
<Location />
    SetHandler mod_python
    PythonInterpreter main_interpreter
    PythonHandler trac.web.modpython_frontend
    PythonOption TracEnv /srv/www/trac/env
    PythonOption TracUriRoot /
</Location>
<Location /login>
    AuthType Basic
    AuthName "MyCompany Trac Server"
    AuthUserFile /srv/www/trac/htpasswd
    Require valid-user
</Location>
PythonDebug on
</VirtualHost>
EN

回答 2

Ask Ubuntu用户

发布于 2014-10-04 19:44:17

来自mod_python的最新http://modpython.org/ (3.5.0)支持Apache2.4(以及Python3)。

在OP的例子中,如果您所需要的只是Trac,那么运行mod_wsgi可能会更好。但是对于任何真正依赖mod_python的人来说,只需升级它即可。不幸的是,没有.debs,您必须自己编译它。

票数 1
EN

Ask Ubuntu用户

发布于 2014-08-05 11:56:30

我建议您避免使用mod_python。使用国防部_wsgi代替。

mod_python已被废弃,不再有支持。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/507131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档