여기에 약간의 문제가 있습니다. dreamhost (공유 호스팅)에서 장고 프로젝트를 만들고 있습니다. 내가 디버그 모드이고 내장 서버를 사용할 때 모든 것이 괜찮지 만 500 번 내부 서버 오류가 발생하면 prod로 전환하려고합니다. 인터넷의 모든 어두운 방에서 해결책을 찾았지만 여전히 찾지 못했습니다.Django : Dreamhost에서 여객과 500 내부 서버 오류
내 폴더 :
그래서, 여기 내 설정이다
/home/user/.virtualenvs/myenv/
/home/user/project/
/home/user/project/sqlite.db
/home/user/project/project/settings.py
/home/user/example.com/project (a symlink to /home/user/project)
/home/user/example.com/passenger_wsgi.py
/home/user/example.com/public/
내 passenger_wsgi.py :
import sys, os
INTERP = "/home/user/.virtualenvs/myenv/bin/python"
if sys.executable != INTERP:
os.execl(INTERP, INTERP, *sys.argv)
sys.path.append('/home/user/.virtualenvs/myenv/lib/python3.3/site-packages')
sys.path.append('/home/user/example.com')
sys.path.append('/home/user/example.com/project')
os.environ['DJANGO_SETTINGS_MODULE'] = "project.settings"
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
사람이이 문제를 해결하는 방법을 알고 있습니까?
편집 내가 언급하는 것을 잊었다
, 내가 파이썬 3를 설치하고 DH의 기본 버전 사촌 1.5 장고 너무 나이입니다.
서버 로그에서 실제 발생되는 오류를 확인 했습니까? –
옙 [Sat 04/20 20:59:26] [오류] [클라이언트 xxx.xxx.xxx.xxx] 스크립트 헤더가 너무 조기에 끝났습니다. internal_error.html – Firas
굉장히 넓었습니다. https://code.google.com/p/modwsgi/wiki/FrequentlyAskedQuestions –