Следует помнить, что memcache и memcacheD — это разные вещи.
Этот скрипт помогает проверить, работает ли на сервере memcached:
<?php
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 "Тестовый ключ не найден, добавляю... Обновите страницу.";
$mem->set("Test", "Ключ найден, memcached работает") or die("Не получилось...");
}
?>
- Вместо 127.0.0.1 нужно вставить адрес сервера memcache или путь к сокету. Обычно 127.0.0.1 достаточно.
- Если указан путь к сокету на сервере, то 11211 нужно заменить на 0
Скопируйте этот скрипт в файл с именем test.php, закачайте в папку сайта и откройте в браузере имясайта.com/test.php