memcache для php - невозможно подключиться

Я бегу Centos 6. Использование Apache для обработки PHP и Nginx для обработки сценариев изображений и CSS

я установил memcached сервер.

PORT="11211"
USER="memcached"
MAXCONN="4096"
CACHESIZE="512"
OPTIONS="-l 127.0.0.1"

Я также установил модуль для PHP.

я создал новый файл php

 $memcache = new Memcache;
 $memcache->connect('127.0.0.1', 11211) or die ("Could not connect");

я проверил статус memcached и он работает.
Я всегда получаю «Не удалось подключиться».
Я попытался изменить значение «localhost» с «127.0.0.1» - все еще не работает.

$memcache = new Memcache();
$memcache->addServer('127.0.0.1', 11211) or die ("Could not connect");
var_dump($memcache->getExtendedStats());
$memcache->set('key', 'hello world', false, 60);
echo $memcache->get('key');
//$memcache->connect('127.0.0.1', 11211) or die ("Could not connect");

Выход

array(1) { ["127.0.0.1:11211"]=> bool(false) }

Что Connect и addServer делают по-разному? Какой лучший способ сделать?
Но я не получаю Привет Мир

Больше обновлений по коду и по этой проблеме ..

phpinfo показывает memcached.
var_dump ($ memcache-> Get ( 'ключ')); дает

bool(false)

почему я должен использоватьдобавить сервер вместосоединять?

Больше обновлений по коду

$memcache = new Memcache;
$memcache->addServer('localhost', 11211);
echo $memcache->getServerStatus('localhost', 11211);
output : 1

//$memcache->set('key', 'hello world') or die("failed to store data");
output : failed to store data

еще несколько деталей

getsebool httpd_can_network_memcache

это возвращаетсяот

Должен ли он вернуться?

Notice: Memcache::connect(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: Permission denied (13)

Ответы на вопрос(1)

Ваш ответ на вопрос