2011-10-29 10 views
2

私はUbuntu、Flask 0.8、mod_wsgi 3、apache2を実行しています。エラーが発生した場合、私はFlaskのカスタム500エラーページをトリガすることができません(また、デバッグモード出力もありません)。 app.run(debug = True)経由でWSGIなしで実行するとうまく動作します。Python Flaskを使用すると、mod_wsgi、apache2 - カスタム500エラーページを取得できない

Apacheの設定でWSGIErrorOverrideをオンとオフに設定しようとしましたが、同じ結果が得られました。

誰でもこの問題を抱えていますか?ありがとう!

+1

解決策は見つかりましたか? –

答えて

1

一般的なApache 500エラーページが表示されている場合は、Flaskから実際にエラーが発生していますか?最初にそこにあるエラーメッセージを調べるには、Apacheエラーログを調べるべきです。問題はコンフィギュレーションかWSGIスクリプトファイルが間違っているか間違ったsys.pathなどのために失敗している可能性があります。

+0

私はApacheのエラーログを調べましたが、キャッチされていないpythonの例外が表示されています。これはwsgiセットアップの問題ではありません。 – Manto

+1

FWIW、Flaskの人が立ち寄っているIRCの#pocooをホップしてください。以前に質問された質問は、必要なブードーを覚えていないだけです。私はそれがフラスコのサイトでもどこかに記録されていると確信しています。 –

関連する問題