分享  IT  技术
共享精品资源

多个wordpress 启用Memcached缓存问题

多个wordpress网站都启用Memcached缓存的话,如果你的数据库前缀一样(比如都是默认的WP_),很容易出现冲突,不过除了更换数据库前缀,还是有其他解决办法的!

方法1

在WordPress中,配合Memcached的缓存插件object-cache,object-cache.php文件里面有一个WP_CACHE_KEY_SALT的定义,初始是没有什么设置的,就默认,所以导致了缓存冲突,知道了原因,那么就容易解决了,打开object-cache.php,在第15行、16行找到
if ( !defined( ‘WP_CACHE_KEY_SALT’ ) )
define( ‘WP_CACHE_KEY_SALT’, ” );
将其改为
define(‘WP_CACHE_KEY_SALT’, ‘www.pcsky.wang’);
其中的’www.pcsky.wang’就是您的网站域名,当然也可以更改为其他的,只要让每个站点的内容不一样就可以了,重启Memcached就可以了。

方法2

直接在网站根目录下的wp-config.php 文件中添加一行,以表明不同的缓存。

define(‘WP_CACHE_KEY_SALT’, ‘www.pcsky.wang’);

其中的’www.pcsky.wang’就是您的网站域名。你也可以换成其他的内容,只要不同的网站设置为不一样的即可。

转载请注明出处。电脑天空 » 多个wordpress 启用Memcached缓存问题
淘金部落--分享可靠的网络赚钱项目-您身边的淘金专家!
淘券-每天千款优惠券秒杀,一折限时疯抢!

评论 抢沙发

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