Apache에서 작동하는 최소 장고 프로젝트를 얻는 방법에 대한 Hello World 튜토리얼이 있습니까?Django Apache Hello World
또는 다른 사람이 나에게 잘못한 곳을 말해 줄 수 있습니까? Django tutorials을 살펴보고 모든 것이 예상대로 작동하는 것 같지만 실제로 아파치 서버로 예제를 배포하는 방법은 다루지 않습니다. 내가 Django working with Apache을 얻는 방법에 대한 그들의 문서를 찾았지만, 그걸 가지고 행운이 없었어요. 나는 우분투에있어. 나는 apt-get install libapache2-mod-wsgi
을 한 다음 위의 두 번째 링크의 지침을 따랐습니다.
내 /etc/apache2/httpd.conf가 한 라이너 (? 그 정상)
WSGIScriptAlias//home/john/programming/djangotutorial1/mysite/apache/django.wsgi
그리고/홈/존/프로그래밍/djangotutorial1/내 사이트/아파치에 새 파일을 생성 다음과 같습니다 /django.wsgi :
import os
import sys
path = '/home/john/programming/djangotutorial1'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
그리고 이미 채워집니다 장고 튜토리얼 웹 사이트를 mysite와는.
mywebsite.com으로 이동하면 500 내부 서버 오류가 발생합니다.
아이디어가 있으십니까?
흠 ... 그 희망은 들리지만 settings.py에는 DEBUG = True가 있습니다. – JnBrymn
BTW Apache 오류 로그는 어디에 있습니까? – JnBrymn
'/ var/log/apache/error.log' 우분투에서 나는 믿습니다. 우분투는 사용하지 않지만 확실히'/ var/log /'에 있습니다. – jonescb