Symfony2でエラーページをカスタマイズしたかったのでやり方を調べてみた。 エラーページのカスタマイズ方法 | Symfony2日本語ドキュメント エラーページをカスタマイズするには下記の2種類の方法があるみたい。 エラーテンプレートのカスタマイズ 例外処理のカスタマイズ 1の方法は上記のドキュメントにも載っている通り非常に簡単にできるけど自由度が効かないので、今回は2の方法を試してみた。 例外処理をカスタマイズするには、まず初めに例外処理をするクラスをサービス登録します。 この時、kernel.exceptionイベント発生時に動くようにeventにはkernel.exceptionを設定します。 src/Acme/DemoBundle/Resources/config/services.yml custom.exception.listener: class: Acme\DemoB