WordPress 如何启用 Memcached 缓存

- 8年前

3. 把下载的:object-cache.php 复制到 wp-content,注意不是 wp-content/plugins/。

根据这部 我把 object-cache.php 放在 wp-content 目录下面之后显示 380行有错误网站打不开

379-396:
foreach ( $buckets as $bucket => $servers) {
$this->mc[$bucket] = new Memcache();
foreach ( $servers as $server ) {
if ( 'unix://' == substr( $server, 0, 7 ) ) {
$node = $server;
$port = 0;
} else {
list ( $node, $port ) = explode(':', $server);
if ( !$port )
$port = ini_get('memcache.default_port');
$port = intval($port);
if ( !$port )
$port = 11211;
}
$this->mc[$bucket]->addServer($node, $port, true, 1, 1, 15, true, array($this, 'failure_callback'));
$this->mc[$bucket]->setCompressThreshold(20000, 0.2);
}
}

380行是 $this->mc[$bucket] = new Memcache(); 显示有错误 请帮忙看看如何解决

Memcached 已经安装并且开启了

5条回复

Denis | 邓鸿华
Denis | 邓鸿华 - 8年前

memcached PHP 客户端有两个,对应的 WordPress 的 object-cache.php 也有两个,请注意:

http://blog.wpjam.com/m/memcache-vs-memcached/

- 8年前

我也是按照 http://blog.wpjam.com/m/wordpress-memcached/ 这个文章的下载地址去下载的object-cache.php 文件 然后还是出现了上面所说的问题

Denis | 邓鸿华
Denis | 邓鸿华 - 8年前

认真看我上一条回复!谢谢!

Denis | 邓鸿华
Denis | 邓鸿华 - 8年前

http://blog.wpjam.com/m/wordpress-memcached/ 这篇文章,我改了下,你强制刷新,再看看吧!

- 8年前

嗯 看到了 可是问题还是来了 下载了PHP Memcached 扩展:https://wordpress.org/plugins/memcached-is-your-friend/ 后 有memcache-class-object-cache.php,memcached-class-object-cache.php,memcached-is-your-friend.php,object-cache-template.php 四个文件 这些全部都要放在wp-content 目录下面吗?

我要回复

暂时不支持网页回复,请安装