Symfony FOSUser Bundle 错误 The child node "db_driver" at path "fos_user" must be configured
Symfony FOSUser Bundle error The child node "db_driver" at path "fos_user" must be configured
我刚刚安装了 FOSUser 包并在 AppKernel
的 registereBundles()
函数中初始化了它,当我 运行
console cache:clear
得到
[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]
The child node "db_driver" at path "fos_user" must be configured.
我的理解是,除非或直到我不使用捆绑包,否则它不应该干扰应用程序流程。我想知道为什么我到目前为止没有对 FOSUserBundle 做任何事情时会遇到这个问题
在您的 config.yml 中,您必须添加主要数据。
# FOSUser
fos_user:
db_driver: orm
firewall_name: main
user_class: UserBundle\Entity\User
这是ORM的配置。
尝试在您的终端中通过 运行 'composer update' 更新您的 composer.json 文件。我通过更新解决了类似的错误。希望这有帮助。
添加邮件用户和邮件密码
进行以下更改以消除错误
parameters.yml
参数:
mailer_user:空
mailer_password: 空
我刚刚安装了 FOSUser 包并在 AppKernel
的 registereBundles()
函数中初始化了它,当我 运行
console cache:clear
得到
[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException] The child node "db_driver" at path "fos_user" must be configured.
我的理解是,除非或直到我不使用捆绑包,否则它不应该干扰应用程序流程。我想知道为什么我到目前为止没有对 FOSUserBundle 做任何事情时会遇到这个问题
在您的 config.yml 中,您必须添加主要数据。
# FOSUser
fos_user:
db_driver: orm
firewall_name: main
user_class: UserBundle\Entity\User
这是ORM的配置。
尝试在您的终端中通过 运行 'composer update' 更新您的 composer.json 文件。我通过更新解决了类似的错误。希望这有帮助。
添加邮件用户和邮件密码
进行以下更改以消除错误
parameters.yml
参数: mailer_user:空 mailer_password: 空