私は現在、Apache 2.2.15とmod_wsgi 3.2を備えたCentos 6.4サーバーを実行しています。サーバーはdjangoベースのサイト(django 1.5.1、python 2.6.6)をホストしています。私がpip経由でscipy 0.12.0をインストールするまで、すべてがうまくいきました。ここで、djangoアプリをロードしようとすると、サーバーが応答せず、生成された子httpdプロセスがハングしたように見えます。ログ(/ var / logs / httpd / error_log、vhost error.log、およびシステムログ)を調べても、エラーは発生しません。
django manage.pyシェルを介してモデルなどをロードした場合、すべてが正常に機能し、それがmod_wsgiの問題であると思われます。
これをトラブルシューティングする方法について何か考えはありますか?
httpd.conf
ファイルでWSGIApplicationGroup
は、使用されません。ただし、ブロックapplication-group=${GLOBAL}
には<IfDefine ONE_PROCESS>
あり<IfDefine !ONE_PROCESS>
ます。生成されたhttpd.conf
ファイルにWSGIDaemonProcessディレクティブが表示されます。それはデフォルトですでにデーモンモードを使用しているということですか?