Django: reload Quellcode
touch
Ändern Sie das Datum der letzten Modifikation der app.wsgi
. Über SSH kann dies beispielsweise mit folgendem Befehl passieren:
touch app.wsgi
Beim nächsten Aufruf der Seite wird der dazugehörige WSGI-Prozess beendet und neu gestartet.
Erzwungener Neustart
Sollte die obige Methode nicht greifen, rufen Sie folgendes Bash-Skript auf:
reloadwsgi
Dies wird beispielsweise über folgende PHP-Seite ermöglicht:
<h1>Reload app.wsgi</h1>
<pre><?php
passthru("/usr/local/bin/reloadwsgi");
?></pre>
Die technischen Hintergründe zu mod_wsgi finden Sie hier:
- http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode (Abschnitt “Reloading In Daemon Mode”)
Bei Fragen steht Ihnen unser Support gerne zur Verfügung.