Redis error: ERR invalid password

安装报错 · shronfen123 · 于 5年前 发布 · 33379 次阅读

本人新手小白,在安装启动过程中遇到启动访问报Redis error: ERR invalid password Redis command was: AUTH 123456 搞了半天搞不定:joy: :joy:

操作过程如下 1.修改yii2_fecshop_docker/db/redis/etc/redis-password 文件内容为123456 2.使用docker-compose build 重新构建环境后vi fecshop/common/config/main-local.php 文件里的redis相关密码为123456 3.修改cp -rf ./fecshop/* ../app/fecshop/ 覆盖相关文件 4.前往yii2_fecshop_docker 目录下 docker-compose up -d 启动容器访问 出先如下问题

Database Exception – yii\db\Exception Redis error: ERR invalid password Redis command was: AUTH 123456

报错图片:

共收到 2 条回复 问题提问
Terry#15年前 0 个赞

这个就是redis密码不对的报错,也就是你的redis的密码和fecshop里面的密码不匹配

1.yii2_fecshop_docker/db/redis/etc/redis-password 文件内容为: 123456,

使用vi -b yii2_fecshop_docker/db/redis/etc/redis-password,确定这个文件后面没有 ^M,这样的看不到的怪异字符,另外前后不要有空格等

2.修改的文件是:https://github.com/fecshop/yii2_fecshop_docker/blob/master/example_data/fecshop/common/config/main-local.php

然后通过cp命令复制到文件: yii2_fecshop_docker/app/fecshop/common/config/main-local.php ,因此,你要确定你的复制是否正确执行,因此打开文件: yii2_fecshop_docker/app/fecshop/common/config/main-local.php, 查看密码是否是123456,同样注意去除掉空格,如果不是,说明你帖子内容的操作姿势不对。(要么example_data下面的文件没有修改,要么cp复制失败,cp命令必须到到 yii2_fecshop_docker/example_data目录下执行\cp -rf ./fecshop/* ../app/fecshop/

3.帖子的标题该成这个,方便后面的人搜索: docker compose 安装 fecshop 报错:Redis error: ERR invalid password

shronfen123#25年前 0 个赞

嗯,应该是密码不对但我检查了好久都没发现,然后我更换别的fecshop版本却报了连接不上的,我发另一个贴了。谢谢解答

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics