我正在使用 apache web-server 在服务器上运行 PHP。我的网站运行良好。
现在我需要在我的网络服务器上运行 python 而不会影响 PHP。
安装mode_wsgi后,我使用以下链接在apche下的httpd.conf中配置mod_wsgi。
http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide
我更新的配置如下:
<VirtualHost *:80>
ServerName www.quipmate.com
ServerAlias quipmate.com
ServerAdmin webmaster@quipmate.com
DocumentRoot /usr/local/www/documents
Alias /robots.txt /usr/local/www/documents/robots.txt
Alias /favicon.ico /usr/local/www/documents/favicon.ico
Alias /media/ /usr/local/www/documents/media/
<Directory /usr/local/www/documents>
Order allow,deny
Allow from all
</Directory>
WSGIDaemonProcess quipmate.com processes=2 threads=15 display-name=%{GROUP}
WSGIProcessGroup quipmate.com
WSGIScriptAlias / /usr/local/www/wsgi-scripts/myapp.wsgi
<Directory /usr/local/www/wsgi-scripts>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
更新并重新启动 apache 后,我的 web 文档根目录中的 index.php 文件出现 404 错误。此外,它对直接在浏览器上输出的 python 脚本没有任何帮助。请帮忙。