내 domain.com을 방문 할 때이 문제가 발생합니다. 나는 동일한 설정으로 다른 웹 사이트와 이것을 비교했다. (다른 사용자 이름 !!!) 어떤 이유로 웹 사이트가 작동하고이 웹 사이트가 작동하지 않는다. 권한 문제의 관점에서누군가 내 장고에 대해 아파치가 작동하지 않는 이유를 말해 줄 수 있습니까?
Forbidden
You don't have permission to access/on this server.
Apache/2.2.3 (Red Hat) Server at www.mydomain.com Port 80
, 나는 모든이에 위치하는 폴더를 소유 한 그룹 "dver"와 "SVN"에 사용자 "아파치"를 추가했습니다.
$ ls -l
total 4
drwxr-xr-x 4 dver svn 4096 Oct 13 19:49 tv
이 내 django.wsgi입니다 :
WSGIScriptAlias//home/dver/tv/mtv/wsgi/django.wsgi
DocumentRoot "/home/dver/tv/mtv/"
Alias /media/ /home/dver/tv/mtv/media/
<Directory /home/dver/tv/mtv/media>
Order deny,allow
Allow from all
</Directory>
<Directory /home/dver/tv/mtv>
Order deny,allow
Allow from all
</Directory>
사람 정말 감사 할 것 나를 도울 수있는 경우 :
import os
import sys
sys.path.append('/home/dver/tv')
os.environ['PYTHON_EGG_CACHE'] = '/home/dver'
os.environ['DJANGO_SETTINGS_MODULE'] = 'mtv.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
이 내 을 httpd.conf에 그것.
감사합니다.
/home/dver 디렉토리의 권한은 무엇입니까? –
안녕 Andre : ~] $ ls -l 합계 4 drwxr-xr-x 4 dver svn 4096 Oct 13 19:49 – TIMEX