无法连接到memcached

时间:2011-05-05 19:34:21

标签: php ubuntu memcached

我试图在Ubuntu中连接到本地服务器上的memcached:

$memcached = new Memcached;
#
$memcached->addServer('localhost', 11211, 1) or die ("Could not connect");

var_dump($memcached);

var_dump($memcached->add('hello', 0, 400));

为什么var_dump会显示以下内容?

object(Memcached)#1 (0) { } bool(false)

4 个答案:

答案 0 :(得分:0)

错误返回值表示存在一些错误。有关其他详细信息,请参阅$memcached->getResultMessage(),这可能会有所帮助。

答案 1 :(得分:0)

我只在add操作上看到 false - 也许这个密钥已经存在,请尝试使用set方法。

答案 2 :(得分:0)

试试这个:

var_dump($memcached->add('hello', 0, false, 400));

第三个参数是一个标志,是否压缩。

答案 3 :(得分:-1)

检查这是否有用 How to install memcache in Ubuntu