超叔开启了一个导航网站,方便自己日常使用,并且开启了Memcached 内存缓存,减少数据库查询,加快响应速度,由于同一个服务器上已经有一个网站开启了Memcached 内存缓存了,但是开启了进入后台就自动跳转到前面那个开启了Memcached 内存缓存的Wordpress网站~

解决办法

区分Memcached缓存

用不同的数据库前缀
在安装WordPress站点的时候,使用不同的WordPress数据库前缀,即可避免改问题!

修改config参数

如果你已经有好几个站点,并且都使用了同一个前缀,如WordPress默认的wp_,那么进入WordPress站点根目录,编辑根目录下的wp-config.php文件,在

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

该代码注释上方添加以下代码

/* 同服务器多站点Memcached内存缓存分离 - https://www.dujin.org/12476.html  */
define('WP_CACHE_KEY_SALT', 'dbz.im');

这里引号中间 dbz.im 只是为了与其他站点区别 Memcached 缓存数据,避免冲突而已,你可以改成自己的网址,也可以不改。记得保存wp-config.php文件,然后重启下(个人建议)就OK了!

分类: skill+ 标签: 网站优化wordpress

评论