同一服务器多个WordPress站点使用Memcached冲突的解决办法

avatar 2019年7月2日20:28:06 评论 4 views

小冷博客在按照宝塔使用Memcached缓存加速WordPress访问速度(附插件配置方法)操作后,博客访问速度确实加快了。但是当我打算也在第二个博客也开启时,遇到了一个问题。配置完成后,访问另一个博客就会自动跳转到之前配置好的那个博客。

然后按照缙哥哥的博客的教程解决了,原来出现这个问题的原因是我在同一个vps服务器上搭建了几个不同的博客,开启WordPress Memcached缓存后,造成了几个博客共用一个缓存,所以内容都一样。解决方法就是用CACHE_KAY把将网站区分开来。

区分Memcached缓存

进入WordPress站点根目录,编辑根目录下的wp-config.php文件,在

/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */

这段注释代码上方添加以下代码后保存。

/* 同服务器多站点Memcached内存缓存分离   */
define('WP_CACHE_KEY_SALT', 'www.chromeba.net');

这里引号中间www.chromeba.net只是为了与其他站点区别 Memcached 缓存数据,避免冲突而已,你可以改成自己的网址,也可以不改,或则改成123456都可以。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: