Domanda

Ho distribuito con successo un'app Django con uWSGI + Cherokee.Tuttavia, voglio sperimentare con Pylons prima di decidere su Django.

Finora ho seguito le istruzioni/consigli qui:Distribuzione di piloni con uWSGI

Il servizio Paster funziona senza intoppi.Ma quando provo a servire tramite uWSGI, non arrivo da nessuna parte:

/usr/bin/uwsgi -s :5000 --paste config:/var/www/env/helloworld/development.ini -H /var/www/env -M

I miei processi master e di lavoro uWSGI vengono generati.Quindi visito http://localhost:5000Questo è quello che ottengo:

Error 324 (net::ERR_EMPTY_RESPONSE): Unknown error.

E il mio terminale rilegge (e ripete quando aggiorno il browser):

invalid request block size: 21573...skip

Che cosa sto facendo di sbagliato?Non riesco a trovare alcuna guida o procedura dettagliata specifica per uWSGI + Cherokee

È stato utile?

Soluzione

Non dovresti visitare http://localhost:5000.5000 è la porta utilizzata per la comunicazione tra Cherokee e uWSGI.Quindi stai provando ad accedere direttamente a uWSGI.Devi configurare Cherokee e poi andare all'indirizzo:porta che hai configurato in Cherokee per vedere il tuo sito web.

Documenti:

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top