PHP Memcached 始终设置 returns 错误

PHP Memcached set always returns false

这是我的 Godaddy 服务器上的 memcached php 扩展的状态;

并且 memcached 似乎 运行 在服务器上是正确的,它出现在 ps -aux 列表中;

我正在使用这个 PHP 脚本来测试 memcached;

error_reporting(E_ALL|E_STRICT);

ini_set('display_errors', true);

$mem = new memcached();

$mem->addServer("127.0.0.1", 11211);

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

if ($result) {

echo $result;

} else {

echo "Test key not found, adding key";

$mem->set("Test", "I found a match, memcache is working") or die("Nothing Saved...");

}

不知道是不是我哪里做错了,memcached好像不能设置什么。

ps -aux 显示内存缓存在端口 3452 上。尝试更改:

$mem->addServer("127.0.0.1", 11211);

至:

$mem->addServer("127.0.0.1", 3452);