我已经在Windows XP上安装了Python 26、Apache 2.2、modwsgi ap2.2 py26。Apache已经成功加载modwsgi,当我检查localhost时,Apache显示“ It works!”。但是,当我尝试打开Django目录mysite: localhost/mysite时,我收到以下错误信息:
Forbidden
您无权访问此服务器上的 /mysite。
我已经多次重新安装,但问题仍然存在。教程说应该得到:It worked。
httpd.conf
LoadModule wsgi_module modules/mod_wsgi.so
WSGIScriptAlias / /mysite/apache/mysite.wsgi
正常运行,如:http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/
我的项目路径是C:\mysite,根据 "http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/",mysite.wsgi 路径是 C:\mysite\apache\mysite.wsgi。
我已经搜索了这个问题,但解决方法都是针对Linux系统,请问有没有人能够给出Windows系统的答案。
错误日志如下:
[error] [client 127.0.0.1] client denied by server configuration: C:/mysite/apache/mysite.wsgi
请问有谁能帮忙解决这个问题吗?
谢谢。