我在使用 Symfony Flex 在 Symfony 3.4 项目上安装sonata-project / user-bundle时遇到问题。
安装后,在执行脚本cache:clear的过程中,该脚本返回了KO,消息为:
The child node "db_driver" at path "fos_user" must be configured.
有人有解决此问题的想法吗?
感谢您的帮助,
答案 0 :(得分:0)
因为Sonata用户是建立在FOS用户之上的,所以您还必须配置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%"