Php 服务中的symfony 3未识别选项

Php 服务中的symfony 3未识别选项,php,symfony,service,Php,Symfony,Service,有人能告诉我我的代码有什么问题吗?为什么我会得到: Unrecognized option "entity" under "security.providers.our_users" security.yml security: providers: our_users: entity: class: AppBundle\Entity\User 我使用实体选项很多次,现在我得到这个错误。我真的不知道怎么解决这个问题。有什么想法吗 有人知

有人能告诉我我的代码有什么问题吗?为什么我会得到:

Unrecognized option "entity" under "security.providers.our_users"
security.yml

security:
   providers:
     our_users:
        entity:
            class: AppBundle\Entity\User
我使用实体选项很多次,现在我得到这个错误。我真的不知道怎么解决这个问题。有什么想法吗


有人知道吗?

你为什么要这么做? 您正在使用FOS用户包吗?您需要在config.yml中编写它

fos_user:
    db_driver: orm # other valid values are 'mongodb' and 'couchdb'
    firewall_name: main
    user_class: AppBundle\Entity\User

你为什么要这么做? 您正在使用FOS用户包吗?您需要在config.yml中编写它

fos_user:
    db_driver: orm # other valid values are 'mongodb' and 'couchdb'
    firewall_name: main
    user_class: AppBundle\Entity\User

您是否尝试清理缓存?:<代码>php bin/控制台c:c--无预热


如果不是这样,您可以通过创建一个

来执行相同的操作。是否尝试清理缓存?:<代码>php bin/控制台c:c--无预热


如果不是这样,你可以通过创建一个

来做同样的事情,你应该把安全相关的配置放在
app/config/security.yml
che中,在docYes中它在
app/config/
中,所以我不知道对不起,我犯了一个错误,我编辑了questiontab提供者,完成后仍然保持不变。您应该将安全相关的配置放在
app/config/security.yml
che中,在文档中是在
app/config/
中,所以我不知道抱歉,我犯了一个错误,我编辑了问题标签,这样做了,但还是得到了samei没有使用fos Bundle我没有使用fos Bundle我遵循了knpuniversity指南,它应该会起作用。我不想让自定义用户提供我遵循knpuniversity指南,它应该可以工作。我不想成为自定义用户提供程序