Setup mit django WSGI und apache

Habe ich verkauft auf mod_wsgi und apache eher als mod_python.
Ich habe alle Teile installiert (django, apache, mod_wsgi), haben aber ein problem bereitstellen.

Bin ich auf osx 10.5 mit apache 2.2 und django 1.0b2, mod_wsgi-2.3

Meine Anwendung heißt tred.

Hier sind die relevanten Dateien:
httpd-vhosts (enthalten in der httpd-conf)

NameVirtualHost-tred:80 



ServerName rot 

Alias /admin_media /usr/lib/python2.5/site-packages/django/contrib/admin/media 


Order allow,deny 
Von alle zulassen 


Alias /media /Benutzer/dmg/Sites/rot/media 


Order allow,deny 
Von alle zulassen 


Alias //Users/dmg/Sites/rot/


Order allow,deny 
Von alle zulassen 


WSGIScriptAlias //Users/dmg/Sites/rot/mod_wsgi-handler.wsgi 

WSGIDaemonProcess tred user=dmg group=Mitarbeiter Prozesse=1, threads=10 
WSGIProcessGroup tred 


mod_wsgi-Griff.wsgi

import sys 
import os 

sys.Pfad.append(os.Pfad.dirname(os.Pfad.abspath(__file__)) + '/..') 
os.environ['DJANGO_SETTINGS_MODULE'] = 'tred.Einstellungen' 

import django.core.Handler.wsgi 

application = django.core.Handler.wsgi.WSGIHandler() 

Wenn ich http://tred bekomme ich ein Verzeichnis-Auflistung eher als die gerenderte Webseite. Ich denke, ich habe die tutorials richtig, aber es ist offensichtlich nicht richtig. Was kann ich tun, um diese Arbeit zu machen?

InformationsquelleAutor Doug Miller | 2008-08-31
Schreibe einen Kommentar