Django / Mod_WSGI'客户端被服务器配置拒绝'

时间:2010-09-09 01:48:59

标签: django apache gentoo

我正在尝试设置Apache 2.2,Django 1.1.2和Gentoo。我希望用以下地址服务我的项目:/ comics

我按照django文档中的mod_wsgi说明跟着这些文件,提出了这些文件:

/etc/apache2/modules.d/70_mod_wsgi.conf

<IfDefine WSGI>
LoadModule wsgi_module modules/mod_wsgi.so
</IfDefine>

WSGIScriptAlias /comics /home/****/django/comicky/apache/django.wsgi

/home/****/django/comicky/apache/django.wsgi
import os
import sys
sys.path.append('/home/****/django')
os.environ['DJANGO_SETTINGS_MODULE'] = 'comicky.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

但是,当我尝试加载页面时,我在/ var / log / apache2 / error_log中得到了这个:

client denied by server configuration: /home/****/django/comicky/apache/django.wsgi

有什么想法吗?

1 个答案:

答案 0 :(得分:7)

听起来像是conf文件中的权限问题。例如,见: