0

我在使用Symfony Flex的Symfony 3.4项目上安装 sonata-project/user-bundle 时遇到问题。

安装后,在执行脚本cache:clear的过程中,这个返回了KO,消息是:

The child node "db_driver" at path "fos_user" must be configured.

有人有解决这个问题的想法吗?

谢谢你的帮助,

4

1 回答 1

0

因为 Sonata User 是在 FOS User 之上构建的,所以您还必须配置 FOS 捆绑包。

https://symfony.com/doc/current/bundles/FOSUserBundle/index.html#step-5-configure-the-fosuserbundle

此处的第 5 步将解决您的问题。

fos_user:
    db_driver: orm # other valid values are 'mongodb' and 'couchdb'
    firewall_name: main
    user_class: AppBundle\Entity\User
    from_email:
        address: "%mailer_user%"
        sender_name: "%mailer_user%"
于 2018-09-08T10:44:34.840 回答