memcached get函数总是返回'bool(false)'

时间:2015-12-11 17:14:42

标签: php memcached

应正确安装Memcached。我正在使用php 5.4

memcached settings

使用这段代码,我应该得到'99',但我最终得到'bool(false)'。

  $m = new Memcached();
  $m->addServer('localhost', 11211);

  $m->set('int', 99);

  var_dump($m->get('int'));

1 个答案:

答案 0 :(得分:0)

很久以前就已经问过了这个问题,但是在Google搜索中排名很高,所以答案可能会对寻找这个问题答案的人有所帮助。

检查是否确实安装了Memcached

运行命令telnet 127.0.0.1 11211,如果连接失败,则需要安装Memcached或检查防火墙是否允许端口11211连接。

对于Ubuntu,命令为sudo apt-get install memcached