自定义 Symfony 2 错误页面 [英] Customizing Symfony 2 Error Pages

查看:41
本文介绍了自定义 Symfony 2 错误页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试按照 自定义我的 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆