在Symfony中找不到404路由异常处理

时间:2018-11-23 17:14:16

标签: php symfony error-handling twig

我想为找不到的页面创建模板。每当404未找到路由引发异常时,都需要重定向到页面。因为这不是正确的UI方式。我尝试过此URL的步骤

https://symfony.com/doc/current/controller/error_pages.html

我是symfony的新手。遵循步骤,直到service.yml并创建了customExceptionController.php,我不知道下一步该怎么做,并且出现类似错误

enter image description here

如何解决此问题。请任何人帮助我解决此问题。预先感谢

1 个答案:

答案 0 :(得分:0)

dev环境中,您将始终看到默认的异常页面,该页面旨在简化调试问题。如果您想查看某个错误页面在prod环境中的外观(因为您可能为其创建了自定义模板),则需要访问一个特殊的URL,该URL仅在{{ 1}}的环境(请参见https://symfony.com/doc/current/controller/error_pages.html#testing-error-pages-during-development)。就您而言,该网址为http://127.0.0.1:8000/_error/404

相关问题