我跟着这个http://pradyumnajoshi.wordpress.com/2009/06/09/setting-up-mod_wsgi-for-apache-and-django-on-windows/
我在WindowsXP上使用的是python2.6、Apache2.2、Django1.3和mod_wsgi>;3。现在我已经正确安装了Apache,它运行得很好。我加了一行httpd.conf文件:- 加载模块wsgi_模块模块/mod_wsgi.so公司 现在我重新启动我的Apache服务器,它运行得很好。但是当我把下面的几行httpd.conf:-
WSGIScriptAlias /wsgi “C:/wsgi_app/wsgi_handler.py”
<Directory “C:/wsgi_app”>
AllowOverride None
Options None
Order deny,allow
Allow from all
</Directory>
然后重新启动我的Apache服务器,提示“请求操作失败”
请帮帮我,我是python新手。在
谢谢。在
每当调试Apache时,首先要检查的是错误和访问日志。我从未在Windows中使用过apache,但是如果您找到日志,您将得到一个更具描述性的错误消息。在
仅供参考,我认为通常建议让wsgi_处理程序使用.wsgi扩展名(尽管我认为这可能是因为它通常被命名为django)。在
确保你有wsgi_处理程序.py目录C:/wsgi_app.
问题可能是你引用的符号。 替换“C:/wsgi_app/wsgi_处理程序.py“带”C:/wsgi_app/wsgi_处理程序.py和“C:/wsgi\u app”和“C:/wsgi\u app”。在
相关问题 更多 >
编程相关推荐