无法为命名路由生成URL" sonata_admin_dashboard"因为这样的路线不存在

时间:2014-10-12 06:15:23

标签: php symfony sonata-admin

完整的错误消息是:

[2014-10-12 08:07:45] request.CRITICAL:未捕获的PHP异常Twig_Error_Runtime:"在呈现模板期间抛出异常("无法生成URL命名路线" sonata_admin_dashboard"因为这样的路线不存在。")" SonataAdminBundle :: standard_layout.html.twig"在第104行。" at /Volumes/Sviluppo/web/sensorario/magna/app/cache/prod/classes.php line 4483 {" exception":" [object](Twig_Error_Runtime:在此过程中抛出异常)渲染模板(\"无法生成指定路线的URL \" sonata_admin_dashboard \"因为这样的路线不存在。\")\'#34; SonataAdminBundle :: standard_layout.html.twig \" at line 104. at /Volumes/Sviluppo/web/sensorario/magna/app/cache/prod/classes.php:4483,symfony \ Component \ Routing \ Exception \ RouteNotFoundException:无法为命名路由生成URL \" sonata_admin_dashboard \"因为此路由不存在。在/Volumes/Sviluppo/web/sensorario/magna/app/cache/prod/appProdUrlGenerator.php:38 )"} []

我仅在生产环境中收到此错误。在开发环境中一切正常。

例如,路线

http://magna/admin/dashboard

返回404,tail -f app / logs / prod.log说:

No route found for "GET /admin/dashboard"

1 个答案:

答案 0 :(得分:1)

您可能只在

下导入了正确的路由文件
app/config/routing_dev.yml

尝试在

中导入索纳塔的路线
app/config/routing.yml