2017-03-12 5 views
1

J'ai quelques raisons pour lesquelles je suis coincé pour utiliser django sur Windows machine. Je me demandais comment configurer django sur un windows sesrver 2012 r2 with iis 8.5. donc j'ai suivi le tutoriel here. J'ai fait ce que le tutoriel dit et c'est assez simple ce que je vais faire pour tout type d'application que je veux exécuter avec iis. mais j'obtiens l'erreur suivante the fastcgi process exited unexpectedly. ici est ce que j'ai fourni comme exécutable pour le module wfastcgi:python.exe le processus fastcgi s'est terminé de manière inattendue

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

i enlevé la partie après wfastcgi.py | à partir du mappage du gestionnaire et l'erreur a changé pour le processeur de script n'a pas pu trouver la configuration pour la configuration de fastcgi et j'ai compris que l'erreur doit être liée au fichier wfastcgi.py. mais je ne pouvais pas trouver le problème ici. donc je me demandais quel peut être le problème? et quelles sont mes options ici. quelqu'un a-t-il pu utiliser django sur une machine Windows? jsut au cas où ma version de python est python 3.6

+2

s'avère que wfastcgi n'est pas compatible avec python3.5 et python3.6. il suffit d'installer Python 3.4.2 et vous êtes aussi bon qu'une personne de go;) – user3786134

Répondre

2

J'ai eu exactement le même problème que vous mais j'ai réussi à résoudre ce problème en utilisant la version Python 3.4.2. Suivez les étapes exactes décrites dans ce tutoriel Django with IIS et évitez d'utiliser Python 3.5 ou supérieur car il semble qu'il y a des problèmes de compatibilité. La pile que j'ai utilisée était IIS version 10, Windows 10, Python 3.4.2 et Django 1.11.2.