Frage

Ich habe erfolgreich einen Django-app mit uwsgi + Cherokee im Einsatz. Allerdings möchte ich mit Pylonen experimentieren, bevor ich auf Django gehen entscheiden.

Bisher habe ich die Anweisungen und / oder Empfehlungen hier folgt: Bereitstellen von Pylonen mit uwsgi

Paster dienen Werke ohne Probleme. Aber wenn ich versuche über uwsgi zu dienen, erhalte ich nirgends:

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

Mein uwsgi Master und Arbeitsprozesse werden hervorgebracht. SO, besuche ich http: // localhost: 5000 Dies ist, was ich bekommen:

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

Und mein Terminal liest zurück (und wiederholt sich, wenn ich refresh Browser):

invalid request block size: 21573...skip

Was mache ich falsch? Ich kann keine Anleitung oder Schritt-für-Schritt-spezifisch für uwsgi + Cherokee

finden
War es hilfreich?

Lösung

Sie sollten nicht unter http: // localhost: 5000 . 5000 ist es die Port Verwendung für die Kommunikation zwischen Cherokee und uwsgi. So können Sie direkt den Zugriff auf uwsgi versuchen. Sie müssen Cherokee konfigurieren und dann an die Adresse: Port Sie in Cherokee so konfiguriert haben, um Ihre Website zu sehen

.

Docs:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top