mod_python보다는 mod_wsgi와 apache에서 팔렸습니다. 모든 부품을 설치했는데 (django, apache, mod_wsgi) 문제가 발생했습니다.WSGI와 아파치로 django 설정
나는 아파치 2.2 OSX 10.5에서 오전 1.0b2는 mod_wsgi에-2.3
내 응용 프로그램이 TRED이라고 장고. 내가 http://tred에 갈 때 내가 디렉토리 목록을 얻을 아파치 - 가상 호스트 (아파치 - conf 파일에 포함)
NameVirtualHost tred:80 ServerName tred Alias /admin_media /usr/lib/python2.5/site-packages/django/contrib/admin/media Order allow,deny Allow from all Alias /media /Users/dmg/Sites/tred/media Order allow,deny Allow from all Alias//Users/dmg/Sites/tred/ Order allow,deny Allow from all WSGIScriptAlias//Users/dmg/Sites/tred/mod_wsgi-handler.wsgi WSGIDaemonProcess tred user=dmg group=staff processes=1 threads=10 WSGIProcessGroup tred
mod_wsgi에-handle.wsgi
import sys import os sys.path.append(os.path.dirname(os.path.abspath(__file__)) + '/..') os.environ['DJANGO_SETTINGS_MODULE'] = 'tred.settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()
: 여기
는 관련 파일입니다 렌더링 된 웹 사이트가 아닌 나는 내가 튜토리얼을 올바르게 따라 갔다고 생각하지만 분명히 옳지 않다. 이 작업을하려면 어떻게해야합니까?