我在使用apache运行trac时遇到了一些问题。
我不知道该怎么做,并且我遵循的教程不起作用。
http://trac.edgewall.org/wiki/TracModPython我有一个空的/etc/apache2/httpd.conf。它应该是空的吗?
然后,我按照教程输入:
LoadModule python_module modules/mod_python.so所以现在它包含一行。我安装了ubuntu并安装了mod_python:
apt-get install libapache2-mod-python libapache2-mod-python-doc但是,当我运行a2enmod mod_python时,它显示:
ERROR: Module mod_python does not exist!但是我已经检查过它是否存在于/usr/lib/apache2/modules/mod_python.so中。
那么问题出在哪里呢?
发布于 2010-05-04 00:58:32
通常,通过以下方式安装mod_python:
apt-get install libapache2-mod-python将启用它。如果没有,正确的命令是:
a2enmod python注意,模块是'python',而不是'mod_python‘。
发布于 2010-04-02 12:20:57
首先,您的httpd.conf可能是空的,但是在实际包含所有服务器指令的同一目录中也应该有一个apache2.conf。
至于模块,我有同样的问题,然后做了一些挖掘。如果您查看/etc/apache2/mods-enabled,您应该在其中有一个名为"python.load“的文件(至少我有)。如果您使用vi打开该文件,您将注意到该文件中有以下行:
LoadModule python_module /usr/lib/apache2/modules/mod_python.so我认为它可能只是安装了一个不同的名称。如果其他人知道不同,我也有兴趣听听他们的意见。
致以敬意,
杰夫
https://stackoverflow.com/questions/2564834
复制相似问题