Ich habe die django-Dokumentation über die Bereitstellung von django 1.4 in Apache mit mod_wsgi Ссылка auf Mac OSX Löwe und wenn ich die WSGIPythonPath-Direktive hinzufügen Apache kann nicht neu starten. Yet ohne es meine App ist nicht im Pfad vorhanden. Im Protokoll erhalte ich einen Fehler, der
lautetWSGIPythonPath kann nicht im Abschnitt VirtualHost
auftreten
Hier sieht meine virtuelle Host-Konfiguration aus
%Vor%Was mache ich falsch?
Ich habe es behoben.
%Code%
sollte in WSGIPythonPath /Users/jamo/code/work/projects/bfpd/fapp/
Wie im Kommentar von nemesisfixx erwähnt und durch den Fehler in Ihrer ursprünglichen Frage spezifiziert:
WSGIPythonPath kann nicht im Abschnitt VirtualHost
auftreten
Das Verschieben von WSGIPythonPath außerhalb von VirtualHost führte zum Absturz von Apache auf dem OS X Server.
%Vor%Es hat viel Putzing gebraucht, um die Pfade richtig zu machen (einschließlich des vollständigen Pfades zu Site-env, von dem ich anfangs dachte, dass er automatisch nach dem Hinzufügen der obersten Ebene von virtualenv eingefügt würde).