Ho un sito Django che sto cercando di server tramite uWSGI. Ho avviato il server in questo modo:
uwsgi --emperor .
Ctrl+Z
bg 1
(Esistono due file .ini che indicano la versione di prova e la versione di produzione del sito, che servono rispettivamente su 9001 e 9002)
Quindi tento di ottenere il mio sito:
curl http://localhost:9002
Quando lo faccio, ricevo un messaggio che dice che il vassel è fedele ma nessuna risposta effettiva. Uwsgi.log contiene quindi quanto segue:
[pid: 5071|app: 0|req: 2/2] 127.0.0.1 () {26 vars in 357 bytes} [Tue Jul 23 13:20:21 2013] GET / => generated 0 bytes in 1 msecs (HTTP/1.1 302) 2 headers in 96 bytes (1 switches on core 1)
Nessun errore registrato.
Devo dire che ha funzionato bene prima di riavviare, quindi i file uwsgi.ini dovrebbero andare bene.
Qualche idea su dove dovrei iniziare a diagnosticare questo?
plugin = python3
strofa dall'ini del mio uwsgi vassal, che a sua volta significava che il mio progetto python3 django non era effettivamente caricato o eseguito correttamente,