2010-12-14 6 views
1

apache2 mod_pythonの上でdjangoアプリケーションを実行しているときに、私のApacheエラーログにこのエラーメッセージが表示されています。Apache mod_python with django issue

[Tue Dec 14 14:26:45 2010] [error] [client SOME_IP] IOError: Write failed, client closed connection., referer: http://example.com/ 
Traceback (most recent call last): 
    File "/usr/lib/python2.6/dist-packages/mod_python/importer.py", line 1931, in ReportError 
    req.write(text) 
IOError: Write failed, client closed connection. 
[Tue Dec 14 14:26:45 2010] [error] [client SOME_IP] python_handler: Dispatch() returned non-integer., referer: http://example.com/ 

誰でもお答えください。

+0

お試しくださいserverfault.com;) – IProblemFactory

+0

どのようなPython/Apache/mod_python/Djangoのバージョンをお使いですか? – Seitaridis

答えて

1

mod_pythonは開発中でなく、Djangoの将来のバージョンではサポートされないため、長期的な解決策としてmod_pythonを使用しない方が良いでしょう。代わりにmod_wsgiの使用を検討してください。

Django documentationこのmod_pythonのについて言いたいことがあります。mod_pythonのため

サポートが廃止されている、とDjango 1.5で削除されます。新しいデプロイメントを設定する場合は、mod_wsgiやその他のサポートされているバックエンドを使用することを強く推奨します。

1

完全な応答が書き戻される前に、ユーザーのHTTPクライアント接続が切断されたことを示します。誰もそれについて何もできません。あなたのアプリケーションはそれを正常に処理する必要があります。