我不用FOS,怎么了?我的链接指向"login“和"register”,我得到了这个:
No route found for "GET /login/"也可以将此用于注册
No route found for "GET /register/"我的debug:router看起来像这样:

实体和控制器位于UserBundle routing.yml中:

发布于 2018-01-07 00:59:04
因为你确实通过了这个:
# app/config/routing.yml
fos_user:
resource: "@FOSUserBundle/Resources/config/routing/all.xml"如果您使用2 > version FOSUserBundle
# app/config/routing.yml
fos_user_security:
resource: "@FOSUserBundle/Resources/config/routing/security.xml"
fos_user_profile:
resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
prefix: /profile
fos_user_register:
resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
prefix: /register
fos_user_resetting:
resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
prefix: /resetting
fos_user_change_password:
resource: "@FOSUserBundle/Resources/config/routing/change_password.xml"
prefix: /profile我建议您阅读本文档:https://symfony.com/doc/current/bundles/FOSUserBundle/index.html
https://stackoverflow.com/questions/48129630
复制相似问题