当我尝试访问localhost / Symfony / web / app_dev.php / Categoria /时,Symfony2返回找不到“GET / Categoria /”的路由,页面localhost / Symfony / web / app_dev.php / hello / Guido工作。
SRC \ grupo85 \ entregaFinalBundle \资源\配置\ routing.yml中:
grupo85entrega_final_homepage:
pattern: /hello/{name}
defaults: { _controller: grupo85entregaFinalBundle:Default:index }
应用\设置\ routing.yml中:
grupo85entrega_final:
resource: "@grupo85entregaFinalBundle/Resources/config/routing.yml"
prefix: /
grupo85entregaFinalBundle:
resource: "@grupo85entregaFinalBundle/Controller/"
type: annotation
prefix: /
php app / console route:debug
categoria GET ANY ANY /categoria/
categoria_create POST ANY ANY /categoria/
categoria_new GET ANY ANY /categoria/new
categoria_show GET ANY ANY /categoria/{id}
categoria_edit GET ANY ANY /categoria/{id}/edit
categoria_update PUT ANY ANY /categoria/{id}
categoria_delete DELETE ANY ANY /categoria/{id}
我还尝试运行缓存:clear --env prod命令并手动删除pp / cache文件夹。 怎么了? 感谢。
答案 0 :(得分:2)
请理解错误消息。您没有/Categoria/
的路线。你有/categoria/
的路线。请注意小写。 SF2路由器可识别大小写。