Symfony2 - 找不到“GET / Categoria /”的路线

时间:2013-05-05 12:49:33

标签: symfony routing get

当我尝试访问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文件夹。 怎么了? 感谢。

1 个答案:

答案 0 :(得分:2)

请理解错误消息。您没有/Categoria/的路线。你有/categoria/的路线。请注意小写。 SF2路由器可识别大小写。