Я установил php-5.4.9 (32 бит) на свои окна 7 (64-разрядная машина) и настроил его для запуска в виде процесса php-fpm. Мне нужно memcached для моего веб-приложения и, следовательно, установил демон memcached и необходимый файл dll в моей папке php \ ext. Но когда я пытаюсь запустить свою папку веб-приложений, я всегда получаю Class Memcached, не найденную ошибку. Я попробовал googling и также ссылался на некоторый stackoverflow, но не смог найти решение моей проблемы.
Может кто-нибудь, пожалуйста, помогите мне понять, что я делаю неправильно?
расширение memcached
PECL построено на libmemcached
, которое имеет требование libevent
. memcache
Расширение PECL построено из более старой спецификации memcache, но не построено на любой lib.
memcache
работает повсюду, но memcached
только на Linux / Mac OSX.
Возможно, вы сможете создать расширение memcached
PECL, но в настоящее время оно отсутствует.
Если это для развития, возможно, что-то вроде Vagrant, чтобы дать себе виртуальный сервер Linux. Это позволит вам запустить вашу разработку, если позже вы будете использовать сервер Linux.