自定义 Symfony 2 错误页面 [英] Customizing Symfony 2 Error Pages
问题描述
我正在尝试按照 自定义我的 404、500 和 503 错误页面Symfony 的指南,但我在尝试这样做时遇到了问题.我创建了一个空的 error404.html.twig
并将它放在 \symfony\symfony\src\Symfony\Bundle\TwigBundle\Resources\views\Exception
中.当我查看一个不存在的页面时,我仍然看到默认的错误页面.
I am trying to customize my 404, 500, and 503 error pages by following Symfony's guide but I am having problems trying to do so. I have created an empty error404.html.twig
and placed it in \symfony\symfony\src\Symfony\Bundle\TwigBundle\Resources\views\Exception
. When I view a non-existing page, I still see the default error page.
我也一直在使用 http://local.store.com/app_prod.php
进行测试,但我得到了一个普通(无样式的浏览器)500 错误页面.我创建了一个 error500.html.twig
并将它放在 \symfony\symfony\src\Symfony\Bundle\TwigBundle\Resources\views\Exception
中.
I've also been using http://local.store.com/app_prod.php
to test but I get a plain (unstyled browser) 500 error page. I have created a error500.html.twig
and placed it in \symfony\symfony\src\Symfony\Bundle\TwigBundle\Resources\views\Exception
.
推荐答案
Mrok 已经回答了我的问题.
Mrok has answered my question.
打开\web\app_dev.php
并修改:
$kernel = new AppKernel('dev', false);
to
$kernel = new AppKernel('dev', true);
.
这篇关于自定义 Symfony 2 错误页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!