我无法安装FOSUserBundle
。
我对config/config.yml
的配置如下:
fos_user:
db_driver: orm # other valid values are 'mongodb' and 'couchdb'
firewall_name: main
user_class: App\Entity\User
from_email:
address: "%mailer_user%"
sender_name: "%mailer_user%"
但是当我运行此命令时:
composer require friendsofsymfony/user-bundle "~2.0"
我得到了错误:
The child node "db_driver" at path "fos_user" must be configured
有人暗示为什么会这样吗?
答案 0 :(得分:0)
所有这些配置信息都不应存储在Symfony 4的config/config.yml
中(在Symfony 3中,这是正确的)。相反,您必须创建一个配置文件config/packages/fos_user.yaml
并将此信息保存在那里。然后,您可以删除config/config.yml
。