欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言

服务器多个WordPress站点使用Redis对象缓存插件数据冲突的解决办法

网站源码 sky995 3个月前 (04-29) 86次浏览 0个评论

问题解析

服务器安装Redis扩展后,默认创建16个Redis数据库(序号0-15),WordPress插件《Redis Object Cache》中没有选择指定数据库序号的选项,只能使用Redis的第一个库。

服务器多个WordPress站点使用Redis对象缓存插件数据冲突的解决办法

一台服务器有多个WordPress站点并且都安装使用Redis对象缓存插件,结果是其中一个站点的数据是另一个站点的数据。

解决办法

一、打开第二个站点的/wp-content/plugins/redis-cache/includes/object-cache.php

二、搜索:database,大概在第546行,把“0”改成1-15的任意数。

服务器多个WordPress站点使用Redis对象缓存插件数据冲突的解决办法

三、如果Redis数据库中已有冲突数据无法进入后台,安装“Redis数据库管理工具”清空数据,按照下面图中步骤操作即可。

服务器多个WordPress站点使用Redis对象缓存插件数据冲突的解决办法

服务器多个WordPress站点使用Redis对象缓存插件数据冲突的解决办法

服务器多个WordPress站点使用Redis对象缓存插件数据冲突的解决办法


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:服务器多个WordPress站点使用Redis对象缓存插件数据冲突的解决办法
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址