当前位置:论坛首页 > Linux面板 > 求助

【已完成】Redis7.0.5版本导致悟空CRM无法安装

发表在 Linux面板2023-4-21 23:25 [复制链接] 5 1457

面板、插件版本:

面板7.9.9,PHP-7.4.33,Redis 7.0.5
系统版本:

Debian GNU/Linux 11 x86_64(Py3.7.9)
问题描述:

安装CRM需要开启PHP Redis扩展,之前老版的宝塔默认安装的是Redis 6.2.6就可以正常安装。现在宝塔默认安装的是Redis 7.0.5版本,配置文件都默认没有动过,安装悟空CRM就会报错,宝塔后台点切换Redis版本不成功。
相关截图(日志、错误): System Error0000.jpg 屏幕截图 2023-04-21 230558.png

使用道具 举报 只看该作者 回复
发表于 2023-4-22 11:39:43 | 显示全部楼层
wangchuan 发表于 2023-4-22 10:45
谢谢 再请问您一下,我卸载7.0版本重装了6.2版本 为什么redis设置里面还是显示默认7.0版本?还是无法切换 ...

您好,刚刚测试了一下,的确是有这个问题,但是实际已经是6.2.7版本了,不影响使用的。
使用道具 举报 回复 支持 1 反对 0
发表于 2023-4-21 23:50:46 | 显示全部楼层
ERR 身份验证<密码>调用,未为默认用户配置任何密码。您确定您的配置正确吗?
使用道具 举报 回复 支持 反对
发表于 2023-4-22 09:36:36 | 显示全部楼层
您好,这里看到您的报错应该是相应配置文件下的用户名或者密码错误了。如果是redis有误,您可以在redis配置上进行设置密码,然后修改网站的代码配置,填写相应的redis密码,再测试一下是否能正常连接。如果您说Redis6.2的版本可以正常使用,您可以卸掉当前的redis版本,然后安装的时候选择安装redis6.2.7,如图:
1.png
使用道具 举报 回复 支持 反对
发表于 2023-4-22 10:45:04 | 显示全部楼层
堡塔运维香菜卷 发表于 2023-4-22 09:36
您好,这里看到您的报错应该是相应配置文件下的用户名或者密码错误了。如果是redis有误,您可以在redis配置 ...

谢谢 再请问您一下,我卸载7.0版本重装了6.2版本 为什么redis设置里面还是显示默认7.0版本?还是无法切换。
使用道具 举报 回复 支持 反对
发表于 2023-4-23 11:21:04 | 显示全部楼层
宝塔后台-软件商店-已安装-redis-性能调整-requirepass-设置密码-重启redis
按这个路径找到悟空CRM的redis配置文件:thinkphp/library/think/cache/driver/Redis.php
第60行填入密码
重启PHP
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表