我试图按照http://ubuntuforums.org/showthread.php?t=91101的建议将 python 配置为 apache2
- 首先下载并安装并启用
mod_python
模块 /etc/apache2/sites-available/default
按规定更改<Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig Order allow,deny allow from all AddHandler mod_python .py PythonHandler mod_python.publisher PythonDebug On # Uncomment this directive is you want to see apache2's # default start page (in /apache2-default) when you go to / #RedirectMatch ^/$ /apache2-default/ </Directory>
test.py
在我的创建/var/www
并重新启动 apache。争取
404-Not Found error
_localhost/test.py
在我的
error.log
我有[Sun Apr 10 14:07:04 2011] [notice] mod_python (pid=5591,interpreter='localhost.localdomain'): Importing module '/var/www/test.py'
我正在使用Ubuntu-10.10
. 有人有什么想法吗???
更新
我认为该文件夹是
/var/www
而不是 /www/var。您是否添加:
作为python脚本的第一行?如果不是,它将不会被识别为 python 脚本。
还尝试禁用插件并告诉我它是否在您转到
localhost/test.py
.我希望这对你有所帮助,丹尼尔