wordpress多网站启用redis缓存数据
622行
多网站启用redis缓存解决办法之修改Redis数据库
服务器安装Redis扩展,默认会创建16个Redis数据库(序号0-15),WordPress插件《Redis Object Cache》中没有选择指定数据库序号的选项,默认使用Redis的第一个库序号0。那么解决方法就是为Redis Object Cache插件指定不同的Redis数据库。
修改Redis数据库步骤
一,服务器下可保持其中一个网站不修改,打开第二个站点的/wp-content/plugins/redis-cache/includes/object-cache.php
二,CTRL+F 搜索:database,大概在第629行,把“0”改成1-15的任意数。
由于Enable Object Cach的时候,系统会将
/wp-content/plugins/redis-cache/includes/ 插件目录下的 object-cache.php 文件复制到/wp-content/目录下,所以启用之前在这个php文件改下代码,大概这段代码长这样:请注意了,这个插件的文件夹根目录有一个叫redis-cache.php的玩意
$parameters = array(
‘scheme’ => ‘tcp’,
‘host’ => ‘127.0.0.1’,
‘port’ => 6379,
‘database’ => 0,
‘password’ => ‘123’,
‘timeout’ => 1,
‘read_timeout’ => 1,
‘retry_interval’ => null,
);