Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Re-Tracker | Система локальных ретрекеров | Ретрекер _ Установка РеТрекера _ Установка memcached под Windows

Автор: Gri.fon 15.3.2009, 7:21

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

1. Скачиваем сам memcached в виде binaries.
На данный момент последняя версия 1.2.4. (Прилеплена к сообщению)

2. Распаковываем архив на локальной машине в любую директорию, например c:\program files\PHP5\memcached\

3. Для того, чтобы memcached работал как служба, нужно из директории, где установлен memcached, открыть командную строку (cmd) и прописать memcached.exe -d install

4. Запуск службы memcached можно сделать автоматическим или ручным. Заходим в Пуск->Настройка->Панель управления->Администрирование->Службы, ищем memcached server и запускаем его, если он остановлен.

5. Для работы с memcached из PHP скачиваем PECL-модуль под нужную версию смотрим в атаче

6. Сохраняем dll-файл в директорию с расширениями PHP (у меня c:\program files\PHP5\ext\)

7. В файле php.ini в секцию с подключенными расширениями дописываем строку
[PHP_MEMCACHED]
extension=php_memcache.dll

8. Проверяем правильность установки через phpinfo(). Должен появится блок memcache с директивами memcache.allow_failover, memcache.chunk_size, memcache.default_port, memcache.hash_function, memcache.hash_strategy, memcache.max_failover_attempts.

9. Memcached готов к работе! smile.gif

 memcached_1.2.4_Win32_Preview_20080309_bin.zip ( 264.4 килобайт ) : 633
 php_memcache.dll ( 48.07 килобайт ) : 121
 

Автор: Shift 15.3.2009, 14:08

PS разрешил заливку DLL и прелепил DLL'лку так как ее сложно найти я из своего XAMPP набора взял там она то есть )

Автор: RoadTrain 15.3.2009, 20:26

dll'ка была на pecl4win.php.net, когда он работал...

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)