我尝试在我的本地计算机上使用Apache-mod_wsgi为我的Django应用程序提供服务,该计算机的操作系统是Windows 7。
我已将django.wsgi文件放到适当的位置并将httpd.conf更改为WSGIScriptAlias / C:\DjangoProjects\tryserver\Apache\django.wsgi
。
但是,当我尝试访问http://127.0.0.1
时,遇到You don't have permission to access / on this server.
消息。
我查看了我的access.log
,我找到了这两行
127.0.0.1 - - [30/Jun/2011:22:36:50 +0300] "GET / HTTP/1.1" 403 202
127.0.0.1 - - [30/Jun/2011:22:37:50 +0300] "\x16\x03" 302 222
这些日志的含义是什么?如何解决?
由于
答案 0 :(得分:1)
将这些行添加到httpd.conf
解决了我的问题。
<Directory C:/DjangoProjects/tryserver/Apache>
Order deny,allow
Allow from all
</Directory>