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

【已解答】发现个使用redis过程中遇到的问题

发表在 Linux面板2021-12-29 09:38 [复制链接] 6 2123

宝塔里安装了PHP5.4&5.6两个版本,我在5.6里安装了redis拓展,并查看了两个版本的phpinfo,5.6里是有redis拓展的,5.4里没有。
但是网站用的php5.4,并且可以正常使用redis5.4拓展里并没有redis)。

我意识到不对时,就把5.6里的redis卸载了,在5.4里安装了redis,然后网站不能正常使用redis ,重新把redis装回5.6就能正常使用  。


很奇怪,很不科学。求解答!


使用道具 举报 只看该作者 回复
发表于 2021-12-29 09:42:59 | 显示全部楼层
您好,在面板上redis只能在单个php上使用的。
使用道具 举报 回复 支持 反对
发表于 2021-12-29 09:45:28 | 显示全部楼层
大炮运维V587 发表于 2021-12-29 09:42
您好,在面板上redis只能在单个php上使用的。

就是在5.6里转了redis,5.4里没有装。网站用的是5.4,可以正常使用redis。问题是我5.4并没有安装redis为什么可以正常使用呢?
使用道具 举报 回复 支持 反对
发表于 2021-12-29 09:53:28 | 显示全部楼层
宝塔用户_ykolbe 发表于 2021-12-29 09:45
就是在5.6里转了redis,5.4里没有装。网站用的是5.4,可以正常使用redis。问题是我5.4并没有安装redis为 ...

你可以打开面板---安全这里看下你安装的记录
使用道具 举报 回复 支持 反对
发表于 2021-12-29 10:28:09 | 显示全部楼层
大炮运维V587 发表于 2021-12-29 09:53
你可以打开面板---安全这里看下你安装的记录

记录里跟phpinfo里都显示5.6安装了redis拓展,5.4没有安装

使用道具 举报 回复 支持 反对
发表于 2021-12-29 10:31:47 | 显示全部楼层
大炮运维V587 发表于 2021-12-29 09:53
你可以打开面板---安全这里看下你安装的记录

情况1:PHP5.4安装了redis,PHP5.6没有安装;

情况2:PHP5.6安装了redis,PHP5.4没有安装;

网站使用的是5.4版本情况1无法使用redis情况2可以

正常来说不应该是情况1可以正常使用redis,情况2不行的吗?为什么实际操作中必须反过来才能正常使用呢?
使用道具 举报 回复 支持 反对
发表于 2021-12-29 10:57:56 | 显示全部楼层
宝塔用户_ykolbe 发表于 2021-12-29 10:31
情况1:PHP5.4安装了redis,PHP5.6没有安装;

情况2:PHP5.6安装了redis,PHP5.4没有安装;

您好,为了验证您的反馈,我测试了如下:
redis扩展.png
1、在php5.6中安装了redis,到命令行中查看
redis扩展54.png
php 5.4 是没有安装redis扩展的
2、测试redis,php版本为5.6
redsi.png
切换到php5.4
切换php版本.png 无法获取redis.png

所以您说的在情况2 ,验证并未复现
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表