Symfony FOSUser Bundle错误必须配置路径“ fos_user”处的子节点“ db_driver”

sak*_*zai 1 symfony fosuserbundle

我刚安装FOSUser捆绑包,并在运行时在AppKernelregistereBundles()函数中对其进行了初始化

console cache:clear
Run Code Online (Sandbox Code Playgroud)

它得到

[Symfony \ Component \ Config \ Definition \ Exception \ InvalidConfigurationException]必须配置路径“ fos_user”的子节点“ db_driver”。

我的理解是,除非或直到我不使用捆绑软件,否则它不应干扰应用程序流程。我不知道为什么到目前为止我对FOSUserBundle不做任何事情会得到这个问题

小智 6

在您的config.yml中,您必须添加主数据。

# FOSUser
fos_user:
    db_driver: orm
    firewall_name: main
    user_class: UserBundle\Entity\User
Run Code Online (Sandbox Code Playgroud)

它是ORM的配置。