
WordPress博客系统功能非常的强大,但是运行速度确实比较慢,这个时候我们会选择使用redis数据库缓存技术来解决这一问题,通过Redis进行数据库缓存,查询速度会更快,并发数更多,或使用Memcached缓存加速也可以达到加速的目的,这样我们的WordPress运行就会大幅提升。虽然这样我们的运行速度提升了,但是问题也随之而来了,当同一服务器搭建WordPress站点并都开启redis后会发现网站会发生错误,导致页面编程空白,以及会出现访问a网站会跳转到b网站的情况,这个时候就会很难受了。
问题解决方法
1.打开设置Redis或Memcached缓存加速的WordPress网站根目录中的wp-config.php文件。
2.将下面的代码复制到里面网站根目录中的wp-config.php文件中。
3.将’站点域名’改成您实际的域名即可。
4.注意:请将代码粘贴至wp-config.php文件第一二行处。
5.完成后便可以在同一台服务器上实现多个WordPress网站的Redis或memcached缓存加速
/* 同服务器多站点Redis或Memcached内存缓存分离*/
define(‘WP_CACHE_KEY_SALT’, ‘站点域名’);