我正在尝试使用 WSGI 为 Apache 上的特定目录设置 Python,但出现以下错误:
mod_wsgi (pid=3857): Target WSGI script '/var/www/test/test.py' does not contain WSGI application 'application'.
我的 test.py 包含:
print 'Hello, World!'
我的 wsgi.conf 包含:
LoadModule wsgi_module modules/mod_wsgi.so
WSGIPythonHome /usr/local/bin/python2.7
Alias /test/ /var/www/test/test.py
<Directory /var/www/test>
SetHandler wsgi-script
Options ExecCGI
Order deny,allow
Allow from all
</Directory>
最重要的是,有趣的是,Web 浏览器返回“404 Not Found”错误,但幸运的是,error_log 更有启发性。
我究竟做错了什么?