Symfony 2.1 - 未捕获的PHP异常Twig_Error_Runtime

时间:2013-05-23 07:44:47

标签: php symfony twig symfony-2.1

尝试在Symfony 2.1中打开路径时出现此错误

我真的不知道在哪里检查。互联网上什么也没有。

非常感谢你的帮助:

  

CRITICAL - 未捕获的PHP异常Twig_Error_Runtime:“在呈现模板期间抛出异常(”无法生成指定路由的URL“_wdt”,因为这样的路由不存在。“)”@ WebProfiler / Profiler / toolbar_js.html.twig“在第15行。”在/home/milos/workspace/merrin3.0/vendor/twig/twig/lib/Twig/Template.php第280行

2 个答案:

答案 0 :(得分:16)

如果分析器已启用但缺少路由配置,则会在 dev 环境中抛出此异常。

Unable to generate a URL for the named route "_wdt" as such route does not exist.

请检查您的app / config / routing_dev.yml是否包含以下行:

# app/config/routing_dev.yml

_wdt:
    resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
    prefix:   /_wdt

_profiler:
    resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
    prefix:   /_profiler

这将解决您的问题。

答案 1 :(得分:0)

重命名文件夹供应商或删除(项目备份),再次使用composer install。(服务器Windows)(Symfony 2.3.35)