в файле PHP, у меня есть:Модуль Memcached PHP: как узнать, не удалось ли соединение?
<?php
$m = new Memcached();
echo get_class($m);
echo "<br>";
echo $m->addServer('192.168.1.77', 11211, 1);
$m->set("foo", "bar");
?>
при запуске, около половины второго позже, я получаю:
Memcached
1
Если я перестану Memcached, примерно через 5 секунд, я получаю:
Memcached
1
Я ожидал что-то больше похоже на ...
Memcached
0
Как узнать, успешно ли вы попали на сервер memcached или нет? Я полностью ожидал, что это будет так же просто, как возвращаемое значение из addServer ... :(
о да ... и кто-нибудь знает, где находится официальная документация для memcached php-module по имени «memcached» с «d»? Это так расстраивает, пытаясь найти фактическую документацию, когда они назвали это то же имя, что и демон ... ARGH! – MicronXD
Что такое $ m-> addServer ('192.168.1.77', 11211, 1); возвращается? –
возвращает '1' каждый раз ... независимо от того, работает ли мой memcached-демон на этом IP-адресе или нет ... – MicronXD