2010-08-06 24 views
0

J'ai déployé avec succès une application Django avec uWSGI + Cherokee. Cependant, je veux expérimenter avec des Pylons avant de décider de Django.Cherokee + uWSGI + Pylons

Jusqu'à présent, j'ai suivi les instructions/recommandations ici: Deploying Pylons with uWSGI

Paster servent fonctionne sans accroc. Mais lorsque je tente de servir via uwsgi, je reçois nulle part:

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

maître Mon uwsgi et processus de travail sont donné naissance. SO, je visite http://localhost:5000 Voici ce que je reçois:

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

Et mon terminal relit (et répète quand je rafraîchis navigateur):

invalid request block size: 21573...skip 

Qu'est-ce que je fais mal? Je ne trouve pas de guide ou étape-par-étape spécifique pour uWSGI + Cherokee

Répondre

5

Vous ne devriez pas visiter http://localhost:5000. 5000 c'est l'utilisation du port pour la communication entre Cherokee et uWSGI. Donc vous essayez d'accéder à uWSGI directement. Vous devez configurer Cherokee et ensuite aller à l'adresse: port que vous avez configuré dans Cherokee pour voir votre site web.

Docs: