0

私はhostgatorでホストしており、djangoアプリにfcgiを使用しています。これは共有ホストであるため、flupとfcgiについてはあまり選択肢がありません。Debug = False の場合、Apache 404 エラーの代わりに fcgi Unhandled Exception ページが表示されますが、Debug = True では django/python から 404 が返されます。

fcgi ファイルで python 404 例外をキャッチする必要がありますか、それとも単に Apache にバブルアップする必要がありますか?

4

1 に答える 1

2

DEBUG が False で、404 用のテンプレートがない場合、404 は 500 内部サーバー エラーを生成します。テンプレート ディレクトリに 404.html と 500.html があることを確認してください。また、管理者のメールでエラー ログを確認してください。

于 2012-04-15T03:36:32.973 に答える