这个就是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