完整的错误消息是:
[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"
答案 0 :(得分:1)
您可能只在
下导入了正确的路由文件app/config/routing_dev.yml
尝试在
中导入索纳塔的路线app/config/routing.yml
。