来自远程服务器的 memcached 无法保存数据

memcached from remote server cannot save data

我可以在本地保存数据,但不能远程保存。 这是文件权限问题吗?

这里是常用的测试代码:

<?php
$mem = new Memcached();
$mem->addServer("xx.xx.xx.xx", 11211);

$result = $mem->get("blah");

if ($result) {
    echo $result;
} else {
    echo "No matching key found.  I'll add that now!";
    $mem->set("blah", "I am data!  I am held in memcached!") or die("Could not save anything to memcached...");
}
?>

在我安装的服务器和客户端上:

我是否还需要安装 libmemcached...'?还是别的?

/etc/memcached.conf 有问题。

需要将主机 ip 从 127.0.0.1 更改为我的实际网络 ip。