相关疑难解决方法(0)

FOS/UserBundle:无法识别的字段:usernameCanonical

我是Symfony 2.0和FOS/UserBundle的新手.我将它安装到我的项目中,当我尝试登录或注册新用户时,我收到以下错误:

无法识别的字段:usernameCanonical

我不知道这意味着什么?我把我的代码:

app/config/security.yml文件

security:
    providers:
        fos_userbundle:
            id: fos_user.user_manager

    firewalls:
        main:
            pattern: .*
            form-login:
                provider: fos_userbundle
                login_path: /login
                use_forward: false
                check_path: /login_check
                failure_path: /not_found
            logout: true
            anonymous: true

    access_control:
        # The WDT has to be allowed to anonymous users to avoid requiring the login with the AJAX request
        - { path: ^/_wdt/, role: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/_profiler/, role: IS_AUTHENTICATED_ANONYMOUSLY }
        # AsseticBundle paths used when using the controller for assets
        - { path: ^/js/, role: IS_AUTHENTICATED_ANONYMOUSLY } …
Run Code Online (Sandbox Code Playgroud)

php symfony

12
推荐指数
4
解决办法
2万
查看次数

标签 统计

php ×1

symfony ×1