Настройка memcached под Windows7
Захотел я попробовать поработать с кешированием данных, посмотреть что из этого выйдет. Много читал статей о разных технологиях кеширования, о плюсах и минусах каждой. Приглянулась мне кеширование в ОЗУ — память компа, а именно memcached.
Начал я читать как это все устанавливать и настраивать. Использую я для локальной разработки ОС Windows 7. Вроде бы скачал сам сервис (демон), установил просто в папку для этого сервиса (f:/memcached). Вроде скачал само расширение для PHP, написал соответствующие строки в
php.ini:
extension=php_memcache.dll
Затем началось самое интересное.
Апач перезапустил, ошибок никаких не выдал, значит расширение моему php 5.2.10 пришлось по вкусу, а вот сервис memcached поднять не могу!!!
Пишу в командной строке директиву — memcached.exe -d install и выдается ошибка… я уже пол часа над ней бился, пока не пошел за комп жены и там под Windows XP попробовал установить сервис. Сервис завелся за считанные секунды, и тут меня осенило!!!!
Надо в свойствах файла memcached.exe установить на вкладке совместимость режим совместимости с Windows XP. Я так и попробовал — заработало!!!
О том что как им пользоваться можно почитать тут
Что такое memcached тут
Статья просмотренна 48206 раз, зашло посетителей 13451