PHP memcached Windows - установка binaries exe dll откуда качать - новые версии + memcache.dll
Primary tabs
Проблема с установкой данной службы обычно состоит в том, что с течением времени старые ссылки постоянно "отваливаются", поэтому вот вам новенькие ссылки на сайты, которые поддерживают бинарники для нашей любимой винды:
- memcached-1.2.5-win32-bin.zip: http://code.jellycan.com/files/memcached...
- memcached-1.2.6-win32-bin.zip: http://code.jellycan.com/files/memcached...
- memcached-win32-1.4.4-14.zip: http://downloads.northscale.com/memcache...
- memcached-win64-1.4.4-14.zip: http://downloads.northscale.com/memcache...
- memcached-1.4.5-x86.zip: http://downloads.northscale.com/memcache...
- memcached-1.4.5-amd64.zip: http://downloads.northscale.com/memcache...
Ну и конечно - скопировал я данной сокровище у этого доброго человека
Старые версии (до 1.4.5 не включительно) устанавливаются командой (cmd запускаем от имени админа):
c:\memcached\memcached.exe -d uninstall
вместо c:\memcached - папка, где будут лежать файлы службы (можете сделать её любой) -
то есть по аналогии с этим.
Затем вам понадобиться клиентская dll для PHP её следует брать отсюда - по ссылке DLL
- с флажком виндоуса.
Эту dll забрасываем в подпапку php ,в которой уже лежат остальные dll различных расширений и в php.ini добавляем комадну подключения модуля:
[PHP_MEMCACHED] extension=php_memcache.dll
обратите внимание, что клиенский модуль называется memcache - не путать memcached.
ПРОВЕРИТЬ РАБОТУ
Проверить работу можно выполнив такой скринт:
if(class_exists('Memcache')){ // есть ли такой класс (можно на этом остановиться)
echo ' Memcache is enabled <br>.';
} else echo 'NO Memcache <br>';
echo '<br><pre>';
print_r (get_loaded_extensions()); // список подлючённых модулей
echo '</pre><br>';
echo phpinfo(); // вообще вся конфигурация- Log in to post comments
- 8709 reads