我试图在arch-linux上设置Apache作为testing环境(我只使用本地主机,而不是向更大的networking提供任何服务)。
当使用mod_wsgi设置Django时,build议使用/usr/local/django/mysite/apache/django.wsgi设置WSGIScriptAlias。 我已经完成了这个工作,并将/usr/…/apache目录添加到了我的httpd.conf中。 当我尝试访问http:// localhost时,我得到一个403禁止的错误。 我不知道为什么会这样。 到目前为止我尝试过的东西:
1)chown -R http … / apache 2)chmod -R 777 … / apache 3)使用简单的Alias指令来托pipe该目录中的静态文件。
这些都没有工作。 我不知道我做错了什么。 下面是我的httpd.conf的相关摘录:
Alias / /usr/local/django/mysite/apache <Directory "/usr/local/django/mysite/apache"> Order deny,allow Allow from all </Directory>
所以我的问题是:我做错了什么?
它应该是
Order Allow,deny
尝试一下,让我们知道问题是什么。