При вызове следующего
$m = new Memcache() $m->addServer('127.0.0.1') $m->delete('key')
вы получите
Примечание PHP: MemcachePool :: delete (): локальный сервер (tcp 11211, udp 0) не выполнен: CLIENT_ERROR неверный формат командной строки.Использование: удалить [noreply]
Как сказал @fratrik, передача 0 в качестве второго аргумента заставит функцию работать.
Но это обходной путь, реальная проблема заключается в несовместимости версий расширения php-memcache и сервера memcache.
Объясняется здесь
Не беспокойся. Несмотря на то, что сказано в руководстве , явное превышение времени ожидания 0 устранит проблему.
0