找不到Symfony2路由命令

时间:2015-05-05 13:34:22

标签: symfony

我构建了一个symfony2项目,我的app / config / routing.yml有问题。我有两个捆绑的路由,只能解析最后一个路由。如果我更改订单,仍然只能解决最后一条路线,并且对于第一条路线,我有一条错误消息“没有找到”GET / collaborateur /“的路线。任何解决方案?

这是我的app / config / routing.yml:

front_office:
    resource: "@FrontOfficeBundle/Resources/config/routing.yml"
    prefix:   /collaborateur

back_office:
    resource: "@BackOfficeBundle/Resources/config/routing.yml"
    prefix:   /platform

1 个答案:

答案 0 :(得分:2)

首先,最好运行router:debug以查看实际加载了哪些路由。

php app/console router:debug

你应该能够在这里看到这两个。

其次,我注意到您向GET /collaborateur/发送了请求。当涉及到斜杠时,您可能遇到已知的Symfony2路由问题。它在 cookbook 中有所描述。

您可以尝试打开/collaborateur(不带斜线)吗?