
Mein mod_wsgi läuft im Daemon-Modus, lädt meine Django-App aber nicht neu, wenn ich Änderungen an Dateien vornehme.
Jedes Mal muss ich die Apache-Konfiguration neu laden.
Ich habe versucht, unsdieses Tutorial, aber bei mir hat es nicht funktioniert ...
Antwort1
Soweit ich weiß, wird nur die WSGI-Skriptdatei auf Änderungen überprüft.
Wenn der Rest Ihres Codes außerhalb der WSGI-Datei liegt, wird er nicht automatisch neu geladen.
DerFAQhat zwei Vorschläge. Geben Sie entweder ein SIGINT ( kill -2
) an den Daemon oder touch
an Ihre WSGI-Datei aus.
Antwort2
Haben Sie den Code-Monitor ordnungsgemäß implementiert, wie im folgenden Teil des Dokuments beschrieben:
http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode#Monitoring_For_Code_Changes