【发布时间】:2021-01-31 19:13:42
【问题描述】:
我已经在 docker 上配置了 Magento2.3.4(Windows 10 使用 docker 工具箱)。然后我在我的 docker-compose 文件中添加了另一个服务“redis”,并开始在 Magento2.3.4 中将 redis 用于后端缓存和页面缓存。我有时会收到“MySQL 适配器:缺少必需的配置选项‘主机’”。甚至前端工作但不是后端。我拆除了所有 docker 容器并删除了所有 docker 卷,从 docker compose 文件中重新构建,现在无法设置升级。我调试了一下,发现无论如何 Magento 正在尝试多次连接到 MySql 并且在最后一次尝试中数据库配置为空(但在 env.php 中)它就在那里。
【问题讨论】:
标签: mysql docker redis magento2