2017-03-12 2 views
1

Ich habe einige Gründe, die ich bin zu stecken django auf Windows-Maschine zu verwenden. Ich habe mich gefragt, wie man django auf einem windows sesrver 2012 r2 with iis 8.5 konfigurieren. Also folgte ich dem Tutorial here. Ich habe getan, was das Tutorial sagt, und es ist ziemlich einfach, was ich für jede Art von Anwendung tun werde, die ich mit iis ausführen möchte. , aber ich bekomme den folgenden Fehler the fastcgi process exited unexpectedly. hier ist, was ich als ausführbare Datei für wfastcgi Modul zur Verfügung gestellt haben:python.exe der Fastcgi-Prozess unerwartet verlassen

E:\venvs\...\Scripts\python.exe|E:\venvs\...\Lib\site-packages\wfastcgi.py 

i entfernt die wfastcgi.py Teil nach | Von Handler Mapping und Fehler geändert, um Skript-Prozessor konnte nicht finden, die Konfiguration für Fastcgi-Konfiguration und ich fand heraus, dass der Fehler auf die wfastcgi.py Datei bezogen werden muss. aber ich konnte das Problem hier nicht finden. also ich frage mich, was kann das Problem sein? und was sind meine Möglichkeiten sind hier. hat jemand Django auf einer Windows-Maschine verwenden können? jsut für den Fall, dass meine Python-Version ist Python 3.6

+2

stellt sich heraus, dass die wfastcgi nicht mit python3.5 und python3.6 kompatibel ist. installiere einfach Python 3.4.2 und du bist so gut wie eine Go Person;) – user3786134

Antwort

2

Ich hatte genau das gleiche Problem wie Sie, aber es geschafft, dies zu lösen, indem Sie Python 3.4.2 Version. Befolgen Sie die in diesem Lernprogramm beschriebenen Schritte Django with IIS und vermeiden Sie die Verwendung von Python 3.5 oder höher, da Kompatibilitätsprobleme vorliegen. Der Stapel, den ich verwendete, war IIS Version 10, Windows 10, Python 3.4.2 und Django 1.11.2.

Verwandte Themen