*使用 Django 1.5、mod_WSGI 3.3 和 Apache 2.2*
Mod_WSGI 模块已成功安装到 Apache 中。
我还使用 django-admin.py 创建了一个非常基本的项目,名为“check”
所以现在根据关于如何配置 mod_wsgi的 Django 文档, 我已将以下代码输入到 Apache httpd.conf 中,如下所示 -
<VirtualHost 192.254.132.95:80>
ServerName bangtestwsgi.mbox140.com
ServerAlias www.bangtestwsgi.mbox140.com
DocumentRoot /home/bangwsgi/public_html
ServerAdmin webmaster@bangtestwsgi.mbox140.com
UseCanonicalName Off
CustomLog /usr/local/apache/domlogs/bangtestwsgi.mbox140.com combined
CustomLog /usr/local/apache/domlogs/bangtestwsgi.mbox140.com-bytes_log "%{%s}t %I .\n%{%s}t %O ."
## User bangwsgi # Needed for Cpanel::ApacheConf
UserDir enabled bangwsgi
<IfModule mod_suphp.c>
suPHP_UserGroup bangwsgi bangwsgi
</IfModule>
<IfModule !mod_disable_suexec.c>
<IfModule !mod_ruid2.c>
SuexecUserGroup bangwsgi bangwsgi
</IfModule>
</IfModule>
WSGIScriptAlias / /home/bangwsgi/check/check/wsgi.py
WSGIPythonPath /home/bangwsgi/check
<Directory /home/bangwsgi/check/check>
<Files wsgi.py>
Order deny,allow
Require all granted
</Files>
</Directory>
</VirtualHost>
目前我的 DNS 没有传播,所以我使用 192.254.132.95/~bangwsgi/ 来访问应用程序(Hostgator 告诉我)
问题是什么都没有发生。Apache 错误日志中没有任何内容。似乎有迹象表明 wsgi 脚本甚至正在运行。有人能告诉我我可以做些什么来完成这项工作吗?