0

uWSGI + Cherokee を使用して Django アプリを正常にデプロイしました。ただし、Django を決定する前に、Pylons を試してみたいと思います。

これまでのところ、ここの指示/推奨事項に従ってきました: Deploying Pylons with uWSGI

パスターサーブは問題なく動作します。しかし、uWSGI 経由でサービスを提供しようとすると、どこにも行きません:

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

uWSGI マスター プロセスとワーカー プロセスが生成されます。だから、私はhttp://localhost:5000にアクセスします 。

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

そして、端末は読み返します(ブラウザを更新すると繰り返します):

invalid request block size: 21573...skip

私は何を間違っていますか?uWSGI + Cherokeeに固有のガイドまたはステップバイステップが見つかりません

4

1 に答える 1

5

http:// localhost:5000にはアクセスしないでください。5000は、チェロキーとuWSGI間の通信に使用されるポートです。したがって、uWSGIに直接アクセスしようとしています。Cherokeeを構成してから、Cherokeeで構成したaddress:portに移動して、Webサイトを表示する必要があります。

ドキュメント:

于 2010-08-06T15:24:39.093 に答える