共计 295 个字符,预计需要花费 1 分钟才能阅读完成。
报错内容:
原因:
1Panel 使用 localhost、127.0.0.1 无法链接 redis、mysql。
1panel 的运行环境为 docker 创建的容器,故此我们无法通过 localhost、127.0.0.1 进行直接访问和使用 mysql、redis、memache 等服务。
这是由于 docker 每个容器都是单独的一个 ip 造成的,故此每个容器环境中的 127.0.0.1 和 localhost 都是独立的。
解决办法:
使用容器名称配置连接信息,有效解决办法。
配置容器名称后再次连接数据库,你会发现后续重启容器和服务器都不需要重新填写配置信息。redis 和其他数据库或服务也是如此配置,使用容器名称进行连接。
正文完