2015-07-17 12 views
10

Ho cercato di configurare Django per funzionare su IIS 7 Enterprise (Versione 6.1 su Windows 7), ma finora non sono riuscito a farlo. Sto usando Django 1.8.3 e Python 2.7. Sto usando PyISAPI per eseguire Django su IIS. Ho provato sia la versione 2.6 di PyISAPI che la versione 2.7 (http://blog.wolfplusplus.com/?attachment_id=276). Ho seguito le seguenti esercitazioni:Configurazione di Django su IIS

altri

IIS Not Linking to Django with PyISAPIe

http://blog.wolfplusplus.com/?p=272

ho seguito anche, e tutti loro fare cose leggermente diverse. Nessuno di loro ha lavorato con me finora, e tutti i tutorial sembrano avere un paio di anni. Qualcuno può fornire una guida aggiornata e aggiornata su come configurare Django 1.8 (in esecuzione con Python 2.7) con IIS. Sembra che ci siano molti approcci come l'utilizzo di FastCGI, ma ho letto che PyISAPI è molto più veloce di FastCGI. Il mio obiettivo è eseguire un'applicazione Django su IIS.

+0

Hai ricevuto messaggi di errore? Hai provato mod_wsgi? https://code.google.com/p/modwsgi/wiki/InstallationOnWindows –

+0

Sembra che sia per Apache e non IIS. – abden003

risposta

6

Ho appena seguito that guida con i seguenti correzioni:

  1. si dovrebbe dare l'autorizzazione per la cartella sito per l'identità di pool di applicazioni. Sono appena passato a Impostazioni avanzate del pool di applicazioni> Modello di processo> Identità e l'ho impostato sull'account dell'amministratore locale a scopo di test.
  2. ambiente corretto nome della variabile nel passo 4.13 è DJANGO_SETTINGS_MODULE, sottolineature sono stati mangiati da markup

e tutto ha funzionato bene! Se non è applicabile nel tuo caso, fornisci alcuni dettagli aggiuntivi.