このクックブックの記事に従って、アプリケーション用のきれいなエラー ページを作成しようとしています。バグが入り込んで、アプリケーションが 1 行を返すことがあります: 503 Service Unavailable
. 根本的なエラーまたはスローされた例外を確認できれば、私の人生はずっと楽になります。エラーテンプレートは本番環境でのみ使用されるため、開発環境に切り替えても役に立ちません。
TwigBundle
javascript および css アセットを使用するには、assetic の構成に追加する必要があることがわかりました。このような問題は、本番環境でデバッグするのが非常に困難です。
true
本番エラー テンプレートが開発テンプレートに置き換えられるため、フロント コントローラーでデバッグ モードを に設定しても役に立ちません。
編集
Mike Purcell のおかげで、提供されたエラーを取得できました。私は得た
/[snip]/app/cache/prod/appprodUrlMatcher.php:669 でキャッチされない例外 'Symfony\Component\Routing\Exception\ResourceNotFoundException'
フレームワークは例外を処理する必要があることが判明しましたが、エラー Twig テンプレート内でエラーが発生した可能性がある場合は、503 エラーをスローすることを決定します。
Symfony2 アプリケーションで本番環境のエラー報告を有効にするにはどうすればよいですか?
何が悪いのかを推測してキャッシュをクリアするのにうんざりしています。本番環境で Twig のエラー テンプレートをデバッグする最良の方法は何ですか?