一台服务器多个WordPress站点使用Memcached冲突解决办法
同一服务器多个wordpress 网站使用Memcached内存缓存,以便减少服务器压力,提高访问速度,改善用户体验度。由于很多网站放在同一台服务器上,开启Memcached内存缓存后会错位,这是由于用的是同个内存导致的,我们只需要用 CACHE_KAY 把多个网站区分开就可以了。
进入 WordPress 站点根目录,编辑根目录下的 wp-config.php 文件,找到如下代码:
这里引号中间 www.codeke.cn只是为了与其他站点区别 Memcached 缓存数据,避免冲突而已,你可以改成自己的网址,也可以不改。
有的网友用的英文版的WordPress 系统,没有那段中文注释,大家也可以找到如下代码:
进入 WordPress 站点根目录,编辑根目录下的 wp-config.php 文件,找到如下代码:
/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */该代码注释上方添加以下代码即可
/* 同服务器多站点Memcached内存缓存分离 */
define('WP_CACHE_KEY_SALT', 'www.codeke.cn');
这里引号中间 www.codeke.cn只是为了与其他站点区别 Memcached 缓存数据,避免冲突而已,你可以改成自己的网址,也可以不改。
有的网友用的英文版的WordPress 系统,没有那段中文注释,大家也可以找到如下代码:
define('WP_DEBUG', false);然后在这个代码下方加入那段代码即可。