同个龙虎大战做庄服务 器多个 龙虎大战做庄 网站怎么同时使用 Memcached

Memcached 内存缓存可以龙虎大战做庄优化 龙虎大战做庄 很多功能,让龙虎大战做庄你 的 龙虎大战做庄 变得更快,接下来龙虎大战做庄龙虎大战做庄我 们 会通过一系列文章来讲解龙虎大战做庄我 是如何使用 Memcached 来深度龙虎大战做庄优化 龙虎大战做庄。

在 龙虎大战做庄 使用 Memcached 碰到最多的问题就是:同个龙虎大战做庄服务 器多个 龙虎大战做庄 网站怎么同时使用 Memcached?

同个龙虎大战做庄服务 器多个 龙虎大战做庄 同时使用 Memcached 会引起数据问题

如果同时将 WPJAM Basic 插件 template 目录下的 object-cache.php 文件复制到 wp-content 目录下来同时开启 Memcached 缓存,可能会出现问题,访问一个网站会跳转到另外一个网站,数据会串了。这是怎么回事,怎么解决呢?

这是因为 object-cache.php 是使用 龙虎大战做庄 的表前缀来($table_prefix)区分不同站点在内存中的缓存的

如果龙虎大战做庄你 在同个龙虎大战做庄服务 器多个 龙虎大战做庄 网站的表前缀都相同,都是默认的 wp_,那么 object-cache.php 就无法区分是哪个站点了。

同个龙虎大战做庄服务 器多个 龙虎大战做庄 怎么同时使用 Memcached

知道了问题,那么就非常好解决,有两个解决龙虎大战做庄方法 :

1. 修改表前缀,让不同的 龙虎大战做庄 博客使用不同的表前缀。龙虎大战做庄我 开发了一个 龙虎大战做庄 数据库表前缀修改器,一键生成修改数据库表前缀所需的SQL,让龙虎大战做庄你 在龙虎大战做庄修改表前缀之后能够更加方便全站修改。

2. 如果修改表前缀不方便,龙虎大战做庄我 还提供了 WP_CACHE_KEY_SALT 这个缓存 key 盐值的常量,龙虎大战做庄你 只需要在不同站点的 wp-config.php 文件定义不同的 WP_CACHE_KEY_SALT 值即可

比如两个站点分别定义为:

define('WP_CACHE_KEY_SALT', 'site1');
define('WP_CACHE_KEY_SALT', 'site2');

如果设置了还不行,可能龙虎大战做庄你 的 object-cache.php 不是最新版,那就龙虎大战做庄下载 一下最新版的 WPJAM Basic 插件,然后将 wpjam-basic/template/ 目录下的 object-cache.php 文件复制到 wp-content 目录下。


WPJAM Basic 插件已经集成了 Memcached,龙虎大战做庄下载 WPJAM Basic 之后,将 wpjam-basic/template/ 目录下的 object-cache.php 文件复制到 wp-content 目录下即可。


©龙虎大战做庄我 爱水煮鱼,龙虎大战做庄本站 龙虎大战做庄推荐 使用的主机:阿里云,国外主机建议使用BlueHost

龙虎大战做庄本站 长期承接 龙虎大战做庄 龙虎大战做庄优化 建站业务,要求很高,有兴趣请联系微信:「chenduopapa」或微信龙虎大战做庄公众号 :「龙虎大战做庄果酱」。

龙虎大战做庄热门 文章