Memcached не может подключиться к Windows 7 через PHP - PullRequest
1 голос
/ 02 февраля 2011

На одном компьютере с Windows 7 подключение к memcache выполняется нормально, но на другом я получаю:

Предупреждение: memcache_connect () [function.memcache-connect]: Не удается подключиться к localhost:11211

Код, который я пытаюсь запустить:

$memcache_obj = memcache_connect('localhost', 11211);

Я также не могу подключиться через telnet, сбой соединения.

Ответы [ 2 ]

1 голос
/ 02 февраля 2011

start> run type CMD, в окне консоли введите netstat -a -n, вы видите что-то вроде 0.0.0.0:11211 ... LISTENING?, если нет, возможно, memcached не запущен или настроен на другой порт.

В консоли попробуйте c:\memcached\memcached.exe -d start ', предположив, что memcached установлен в c:\memcached.

для запускаmemcached как служба windows, попробуйте memcached.exe –d install.

. ВЫ ДОЛЖНЫ ЗАПУСТИТЬ КОНСОЛЬ КАК АДМИНИСТРАТОР.попробуйте start>all programs > Accessories, затем щелкните правой кнопкой мыши на command prompt и запустите от имени администратора, затем примените все вышеперечисленное

0 голосов
/ 02 февраля 2011

Memcached либо не работает на машине, к которой вы не можете подключиться, либо экземпляр memcached на этой машине настроен на использование другого порта.

Если у вас нет (или вы хотите) экземпляр memcached по одному на каждой машине, вам нужно изменить «localhost» на IP-адрес машины, на которой запущен memcached (при условии, что они подключены к сети).

Если он настроен, попробуйте запустить memcached снова, иубедитесь, что вы используете порт 11211.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...