あなたはそれがにユーザーが保存されますルートを持っているので、ファイルをルーティングregistration.xmlが必要である。この
fos_user:
resource: "@FOSUserBundle/Resources/config/routing/all.xml"
またはこのような
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
のようなすべてのFOSUserBundleルートをインポートしたので、あなたは/アクセスも登録することができます登録後のデータベースで実際にインポートを削除することはできません
FOSUserBundleルートをインポートする前にpath/registerでルートを定義し、yにリダイレクトすることで対処できますユーザーが/registerにアクセスしたときの私たちの(ログインと登録)ページsymfonyは** app/config/routing.yml *ファイルで一致を探し始めます。新しく定義されたルートではなくFOSUserBundle
からレジスタルート
それだ本当に解決策、それは私が私のプロジェクトの一つで同じ問題を抱えていたし、それがうまく働いていた、よりハックのようなものだ
私は、これは
を役に立てば幸い
パーフェクト!私はあなたの助けを借りて、このハックを使用します! – justme