前言
今天我这个站点又炸了一次,访问首页只显示白色界面,经过细致的排查,发现了罪魁祸首是Redis Object Cache这个插件导致的。
发生时候干了啥
我现在这台服务器跑了两个WordPress站点,一开始只本站使用了Redis Object Cache这个插件进行缓存,另一个没有。今天凌晨,服务器卡死了一次,查了半天是另一个站点访问过多数据库出现了问题导致。于是我将另一个站点也给安装了Redis Object Cache并启用,问题就是出在这里。
出现的原因
网站服务器上跑了一个Redis,但Redis Object Cache插件只使用数据库槽位0(并且免费版的无法更改,付费版的我没有用过,不太清楚),两个网站同时使用了数据库0,导致后面开启的站点将本站的缓存内容清空了,以至于无法正常工作。
如何处理
同一个服务器仅在一个网站上使用Redis Object Cache。将另一个网站上这个插件卸载
如果登不进服务器,可以尝试在文件夹中删除这个插件的文件