Я использую Windows 7, 64 бита и PHP 5.3.5.Установка memcache в Windows 7 (XAMPP)
Memcache показывает, как это в phpinfo:
Active persistent connections: 0
Version: 2.2.5
Revision: $Revision: 1.114 $
И я также получаю сообщение об ошибке подключения Notice: Memcache::get() [memcache.get]: Server localhost (tcp 11211) failed
Это то, что я сделал:
1) Я установил и побежал 64-разрядная служба memcached: http://s3.amazonaws.com/downloads.northscale.com/memcached-win64-1.4.4-14.zip.
2) Я скопировал php_memcache.dll (https://thinkam.googlecode.com/files/php_memcache-cvs-20090703-5.3-VC6-x86.zip) в php/ext.
3) Я добавил extension = php_memcache.dll
в php.ini.
4) Я перезапустил XAMPP.
Что я могу пропустить?
* Обновление *
Memcache, кажется, слушает теперь порт 11211, но теперь из моего приложения я получаю следующее сообщение об ошибке:
Notice: Memcache::get() [memcache.get]: Server 127.0.0.1 (tcp 11211) failed with: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (10060)
Для разных версий PHP вы можете получить еще один php_memchace.dll отсюда http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/ – Gigala
@Gigala Спасибо много вы меняете мой день – Pavel