[英]Cannot connect to 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)
错误的返回值表示存在一些错误。 有关更多详细信息,请参见$memcached->getResultMessage()
,它可能会有所帮助。
我仅在add
操作上看到false-也许此键已存在,请尝试使用set
方法。
尝试这个:
var_dump($memcached->add('hello', 0, false, 400));
第三个参数是一个标志,是否要压缩。
检查这是否可以帮助
如何在Ubuntu中安装Memcache
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.