symfony - 必须配置路径“fos_user”的子节点“db_driver”
问题描述
尝试使用 Sonata 用户包实现用户管理:
https://sonata-project.org/bundles/user/master/doc/reference/installation.html
我在 Symfony 4 下,我已经安装了 SonataAdminBundle
但是当我尝试更新我的作曲家时出现错误。
!! In ArrayNode.php line 224:
!!
!! The child node "db_driver" at path "fos_user" must be configured.
我觉得这与 Fos User Bundle 有关,但我完全不确定......
请告诉我我可以提供哪种代码来帮助你解决这个问题,因为我现在真的不知道。
按照这个链接:https ://symfony.com/doc/master/bundles/SonataAdminBundle/index.html
我已经能够实现所有入门部分,并且我正在尝试实现高级选项 5 安全性以添加用户管理(https://symfony.com/doc/master/bundles/SonataAdminBundle/reference/security.html)
谢谢
解决方案
好的,所以事实上这个问题根本与 FOSUser 无关......作曲家更新发出了错误的消息(好的消息,但只是因为缓存清除不起作用)。
我通过转到 php.ini 并将内存限制设置为 256M 来修复它,以便缓存清除工作,以便作曲家更新工作。
推荐阅读
- java - 缓冲文件阅读器只读取第一行
- istio - 使用 istio 和 envoy 过滤器进行 redis 故障注入
- restore - 如何从 .jnl 文件恢复 Blazegraph 数据库?
- javascript - 如何正确连接动作与 JS(chrome 扩展)
- reactjs - 在 React Native 中登录后使用 userdata 更新 Drawercontent 并处理数据
- c - 将结构写入文件但读取不正确
- javascript - VueJS + S3 和跨域读取阻塞问题 (CORB)
- python-3.x - 通过 selenium 抓取 Google 学者
- java - JavaMailSender 在测试中有效,但在网站上无效
- node.js - node.js - 在函数外使用变量