WordPress我们一台服务器存在多个wp站点时,开启redis就会发生串站,数据冲突。
那是因为我们这几个wp站点数据表前缀相同导致数据冲突,所以解决方法就是修改数据表前缀!
1. 我们WordPress在安装时有一步时创建数据库,其中默认数据库前缀是:wp_
我们可以随便更改一下字符比如改为xxx_
这样数据在缓存时各个库之间就不会出现数据冲突的问题了。这也是最建议的方式,我们以后创建站点建议都更改掉默认的数据库前缀。
2. 在wp-config.php配置文件中修改相关常量
把里面的$table_prefix = ‘wp_’;修改为新的前缀。
此种方式适合已经创建的站点,不适合再操作数据库的情况。

没有回复内容