【发布时间】:2014-04-03 23:21:37
【问题描述】:
查看了整个网络,并得到了一些相互矛盾的帮助。 django.wsgi 不再是最新版本,对吗?被wsgi.py替换了吗?
这是我的虚拟主机条目:
<VirtualHost myip:80>
ServerAdmin admin@example.com
ServerName mydomain
WSGIScriptAlias / /home/django/djcode/emailer/emailer/wsgi.py
<Directory /home/django/djcode/emailer/emailer>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
</VirtualHost>
没有启动http错误,访问页面后,这是apache错误日志:
[Thu Apr 03 19:16:49 2014] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.3.3 mod_python/3.3.1 Python/2.6.6 mod_ssl/2.2.15 OpenSSL/1.0.0-fips mod_wsgi/3.2 configured -- resuming normal operations
[Thu Apr 03 19:17:10 2014] [error] [client myip] (13)Permission denied: access to / denied
[Thu Apr 03 19:17:11 2014] [error] [client myip] (13)Permission denied: access to /favicon.ico denied
已经在这个问题上停留了一个多小时,所以我想我终于要问了。
谢谢!
【问题讨论】:
-
另外,是否需要在我的 django 主目录中进行任何权限更改? (因为它不在 /var/www 中),没有看到任何提及。
标签: python django apache http-status-code-403