Не удается подключиться к memcached - PullRequest
2 голосов
/ 05 мая 2011

Я пытаюсь подключиться к memcached на моем локальном сервере в Ubuntu:

$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 голосов
/ 08 января 2014

отметьте, если это может помочь
Как установить memcache в Ubuntu

0 голосов
/ 05 мая 2011

Я вижу false только при операции add - возможно, этот ключ уже существует, попробуйте использовать метод set.

0 голосов
/ 05 мая 2011

Попробуйте это:

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

Третьим параметром является флаг, сжимать или нет.

0 голосов
/ 05 мая 2011

Ложное возвращаемое значение означает, что произошла какая-то ошибка. См. $memcached->getResultMessage() для получения дополнительной информации, это может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...