3

私はサイトを開発中です。最近、一般向けのアルファ インストールをセットアップしました。私は ADMINS リストにあり、DEBUG は False で、エラーに関するメールが数十通届きます。

これは、エラーがログに記録されるたびに管理者に電子メールを送信するデフォルトの Django ERROR 電子メール ハンドラーがあるためです。これは望ましいことであり、そのままにしておきたいと思います。

問題は、スタック トレースの代わりにNone.

の下にNone、通常はスタック トレースがある場所に、WSGIRequest.

ローカルで確認しましたが、DEBUG = False にしてエラーを発生させ、エラーが発生したページにアクセスすると、スタック トレースを含むメールが届きます。

公開アルファ版インストールのログには、次のようなエントリが含まれています。

ERROR 2013-05-19 00:44:54,524 base 26322 68378704 Internal Server Error: /
None
ERROR 2013-05-19 00:45:12,377 base 26321 60291344 Internal Server Error: /
None
ERROR 2013-05-19 00:59:26,014 base 26322 68378704 Internal Server Error: /
None

メールに対応しているようです。

メールはすべてのリクエストで送信されるわけではありません。それらのかなりの部分は、Googlebot と Bing bot がサイトにアクセスした結果であるようです。

エラー ログに情報が不足しているため、この問題の診断と解決を開始する方法がわかりません。エラーがログに記録されない理由と、エラーの可能性について何か考えがある人はいますか?

4

0 に答える 0