ich Setup django erfolgreich geschafft haben, + IIS mit FastCGI mit dieser Anleitung: https://pypi.python.org/pypi/wfastcgi
Ich habe über einige Probleme kam:
1. Ich nicht einen Weg finden, um zu sehen Fehlerprotokoll - die Python Traceback, in Apache mit WSGI die Traceback kann in error.log
gefunden werden, wie kann das gleiche mit IIS getan werden?django + IIS FastCGI, einige Probleme
- Ich habe bemerkt, dass die nächste erste Anfrage sehr langsam ist, wenn die Seite "inaktiv" ist (keine Verbindung für eine Weile). Ich habe verwandte Fragen wie folgt gefunden:
IIS and ISAPI-WSGI = very slow
Aber die akzeptierte Antwort wird nicht sehr nützlich für mich sein, da ich es auf IIS ausführen muss./
Ok, ich hatte keinen WSGI_LOG-Schlüssel, also habe ich ihn definiert und Berechtigungen eingerichtet. Trotzdem enthält dieses Protokoll kein Fehlerprotokoll (Python-Traceback) wie Apache. Nur Zeilen wie: '2016-05-24 17: 13: 23.449000: wfastcgi.py wird neu gestartet, wenn Dateien in c: \ inetpub \ wwwroot \ geändert werden:. * ((\. Py) | (\. Config)) $ ' – user3599803
Mein IIS ver ist 7.5. Ich habe nicht verstanden, wo ich das "AlwaysRunning" aktiviere? Ich gehe zu Application Pools-> DefaultAppPool, dann? – user3599803
(Hinweis: Ich kann IIS-Versionen und Funktionen mischen, ich habe nur 8.5 für mich verfügbar). Rufen Sie die erweiterten Einstellungen des Anwendungspools auf, in dem Ihre App ausgeführt wird. Als Startmodus sollten Sie zwei Optionen haben: OnDemand und AlwaysRunning –