2016-12-22 4 views
0

私は、Apache Webサーバー上で単純なPython Webサイトを提供できるかどうかをテストしています。 mod_wsgiをインストールし、httpd.confやetc/hostsファイルを修正しました。Apache Webサーバーで設定されているPythonアプリケーションの「WSGIスクリプトを読み込む」にはどのくらい時間がかかりますか?

私はサーバーのエラーログを出力しており、wsgiスクリプトが読み込まれるのを待っています。以下のメッセージは

[2016木12月22日午前15時46分40秒] [情報] [クライアントxxx.xxx.xx.xx]のmod_wsgi (PID = 5191、プロセス= 'こんにちは'、出願=」でありますmyapp.com | '):WSGI の読み込みスクリプト' /var/www/hello/hello.wsgi '。

私はこのメッセージをどのくらい待つべきかと思います。現在、myapp.comを通じてサイトに移動すると、ERR_EMPTY_RESPONSEメッセージが表示されます。

ご協力いただきありがとうございます。

答えて

1

読み込みが完了したと言うメッセージはありません。

おそらく遭遇するのは、Pythonサブインタープリタで正しく動作しないPythonパッケージでC拡張モジュールを使用していることです。これにより、スレッドデッドロックやプロセスクラッシュが発生する可能性があります。どちらも空の応答につながる可能性があります。

問題について語っているmod_wsgiのドキュメントを参照してください。

そして、メインPythonインタプリタコンテキストの使用ではなく、サブインタプリタを強制的に提案し、回避策を試してみてください。

関連する問題