memcache para php - incapaz de se conectar

Estou executando o centos 6. Usando o Apache para manipular o php e o nginx para manipular imagens de scripts e css

Eu instalei o servidor memcached.

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

Eu também instalei o módulo para php.

Eu criei um novo arquivo php

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

Eu verifiquei o status do memcached e ele está em execução.
Eu estou sempre recebendo "Não foi possível conectar".
Eu tentei mudar o valor para 'localhost' de '127.0.0.1' - ainda não está funcionando.

$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");

Saída

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

O que conectar e addServer fazem de maneira diferente? Qual é a melhor maneira de fazer?
Mas eu não estou recebendo o Hello World

Mais atualizações sobre o código e sobre este problema ..

phpinfo está mostrando memcached.
var_dump ($ memcache-> get ('chave')); dá

bool(false)

por que devo usaradicionar servidor ao invés deconectar?

Mais atualização no código

$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

mais alguns detalhes

getsebool httpd_can_network_memcache

ele retornafora

Deve retornar?

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

questionAnswers(1)

yourAnswerToTheQuestion