Этот скрипт позволяет проверить — запущен ли на сервере memcache:

<?php
$memcache = new Memcache;
$memcache->connect('127.0.0.1', 11211) or die ("Не могу подключиться");
$version = $memcache->getVersion(); echo "Версия сервера: ".$version."<br/>\n";
$tmp_object = new stdClass;
$tmp_object->str_attr = 'test';
$tmp_object->int_attr = 123;
$memcache->set('key', $tmp_object, false, 10) or die ("Ошибка при сохранении данных на сервере");
echo "Данные сохранены в кеше. (время жизни данных 10 секунд)<br/>\n";
$get_result = $memcache->get('key'); echo "Данные из кеша:<br/>\n";
var_dump($get_result);
?>
  • Вместо 127.0.0.1 нужно вставить адрес сервера memcache или путь к сокету. Обычно 127.0.0.1 достаточно. 
  • Если указан путь к сокету на сервере, то 11211 нужно заменить на 0

Скопируйте этот скрипт в файл с именем test.php, закачайте в папку сайта и откройте в браузере имясайта.com/test.php

На выходе получится что-то вроде: 

Версия сервера: 1.4.19
Данные сохранены в кеше. (время жизни данных 10 секунд)
Данные из кеша:
object(stdClass)#3 (2) { ["str_attr"]=> string(4) "test" ["int_attr"]=> int(123) }