开启Redis Object Cache完全体

306
折腾

前言

众所皆知,Redis Object Cache 是一个wp必备的缓存插件,在今天之前,我一直都是在宝塔直接安装redis扩展后,就直接启用插件完事,现在才知道一直用的残血版。

今天突发奇想 普通版插件都这么好用了,Redis Object Cache PRO版本会有多好的效果,便尝试安装pro,结果竟然一直提示我redis未加载,我就纳闷了,普通版都能正常运行,你这pro是有啥毛病。

在deepseek老师的辅助下,发现我的php环境特喵的真的没有加载上redis扩展,之前一直使用的是插件自带的predis。插件中可以看到,如果你的不是predis,就不用往下看了。

也就是残血版,完全版的速度是predis的3-5倍,这次使用pro版本强制phpredis才导致报错,要不然一直蒙在鼓里。表情包

解决步骤

要正确安装redis扩展,需要先安装好 igbinary扩展,并且在配置文件中,要放在redis之前。我也是这两天才知道扩展加载顺序有些也有要求。

然后重启php服务,即可正确启动redis!在已安装扩展里面能看到redis即为成功。

redis配置根据 Redis Object Cache PRO的推荐,需要修改缓存策略

找到maxmemory-policy,修改为allkeys-lru,注意取消注释状态。

结尾

折腾半天的pro也是终于运行起来了表情包,这个igbinary扩展在我另一台服务器上貌似是自动安装了。也不知道这宝塔是怎么搞得

摸鱼小屋」 (aimoyu.ink)版权所有,引用、转载时必须标明原文出处!

消息盒子
# 消息加载中 #