如何自定义错误页面Symfony?

时间:2017-01-29 12:42:01

标签: exception error-handling symfony custom-error-pages

我按照页面https://symfony.com/doc/current/controller/error_pages.html#overriding-the-default-error-templates上的说明创建了自己的错误模板,以根据错误的状态代码显示错误页面(即error.html.twig包含{{status_code}}变量):< / p>

|-- app/
    |-- Resources/
        |-- TwigBundle/
            |-- views/
                |-- Exception/
                    |-- error.html.twig
                    |-- exception.html.twig

可是:

  1. 页面error.html.twig和exception.html.twig从未显示,无论设置什么env。
  2. 在生产环境中,我可以看到致命的错误和各种Symfony Exceptions,它永远不应该发生 - 但它是prod env! (编辑:问题只出现在我的本地计算机上 - 在远程服务器上我只看到默认浏览器的错误页面)
  3. 如何解决这个问题?我在堆栈(How to Customize Error Pages Template In symfony 3.1?)中只找到了一个类似的主题,但它没有正确的答案。

0 个答案:

没有答案