2012-01-22 10 views
0

「致命的なエラー」が発生すると、スタックトレースを使用してsymfonyのデバッグモード(frontend_dev.php/module/actionなど)で素敵なレイアウトが得られるはずです。本当にひどく書式のない連続したテキストのページ。symfonyデバッグモードでエラーが発生した場合にレイアウトをロードしない

_devを指定せずにこれを試してみると、デバッグをオンにしないと、白いページが表示されます。私はsymfony 500のようなものが似ていると思っていました。私はこれをデバッグする方法や私がそれを引き起こしたことをあまりにも確実ではない。

しかし、私は手動で例外をスローすると、すべてが期待通りに機能します。私はプロードモードでかなり500ページと、スタックトレース用にうまくフォーマットされたページを参照してください。

+1

フォーマットされていないエラーページにCSSがない可能性がありますか? –

+0

web /の下のlib/vendor/symfony/data/web/sfディレクトリをコピー(またはシンボリックリンク)してください。 – Maerlyn

答えて

0

Fatal errors should not be caughtこのような理由から、Symfonyはそれらを例外として変換してうまくフォーマットすることができません。よりきれいなものが必要なら、html_errorsをOnに設定してXDebugをインストールすることができます。

+0

gregありがとうございます。 – dartarrow

関連する問題