0

FastCGIでDjangoアプリケーションを実行しているときにインターフェイスエラー/操作エラーが発生します。(lighttpdの)アクセスログを確認すると、これらのエラーがポップアップ表示されます。これらのエラーは通常、db接続の閉鎖に関連しています。ブラウザには、未処理の例外または接続が終了しましたという2つのメッセージのいずれかが表示されます。ページを1回(通常)更新すると、エラーが消えたように見えます。これを防ぐにはどうすればよいですか?システムは実際には不安定な方法で動作します。

4

2 に答える 2

1

この問題が発生する理由は 2 つあります。1. urls.py に記載されているすべての URL が適切に反転されているわけではありません。2. これは難しい部分です - プロジェクトのどこかでインポートが失敗しています。存在しないメソッドをインポートしている可能性があります。

私は同じ問題に直面し、2 番目のポイントで述べたようなインポートが多数あることを発見しました。

于 2009-02-05T18:04:42.570 に答える
0

私は同じ問題に直面し、ウェブから何も見つけられなかった後、独自の解決策を書きました。ここで私のブログ投稿を確認してください: Simple Python Utility to check all Imports in your projects

もちろん、これは元の問題の解決策にすぐに到達するのに役立つだけであり、問​​題自体の実際の解決策にはなりません.

于 2009-11-16T18:43:47.303 に答える