8
Апр

Установка Memcached и Memcache для Open Server

Open Server Panel — это портативная серверная платформа и программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.

Состав программного комплекса

Основные компоненты:
OSPanel 5.3.5
Apache 2.2.31 / 2.4.38 / 2.4.41
Bind 9.14.5
ConEmu 19.07.14
FTP FileZilla 0.9.60
Ghostscript 9.27
Git 2.23.0
HeidiSQL 10.2.0.5599
Nginx 1.17.3
NNCron Lite 1.17
Sendmail 32
Wget 1.20.3

Системы управления базами данных:
MariaDB 5.5.63 / 10.0.38 / 10.1.38 / 10.2.22 / 10.3.13
Memcached 1.2.6 / 1.4.5
MongoDB 2.4.14 / 2.6.12 / 3.0.15 / 3.2.22 / 3.4.19 / 3.6.11 / 4.0.6 / 4.2.0
MySQL 5.1.73 / 5.5.62 / 5.6.43 / 5.7.25 / 8.0.15
PostgreSQL 9.2.24 / 9.3.25 / 9.4.21 / 9.5.16 / 9.6.12 / 10.7 / 11.2
Redis 2.8.2402 / 3.0.504 / 3.2.100

PHP модули:
PHP 5.2.17 + расширения
PHP 5.3.29 + расширения
PHP 5.4.45 + расширения
PHP 5.5.38 + расширения
PHP 5.6.40 + расширения
PHP 7.0.33 + расширения
PHP 7.1.32 + расширения
PHP 7.2.22 + расширения
PHP 7.3.9 + расширения

PHP приложения:
Adminer 4.7.3
PHPMemcachedAdmin 1.3
PHPMyAdmin 4.9.0.1
PHPPgAdmin 7
PHPRedisAdmin 1.11.4

[свернуть]

Нас интересует установка именно расширений Memcached и Memcache под Windows 10 X64

Репы php7-memcache-dll

Скачать с github тут

Репы php7_memcached_dll

Скачать с github тут

Для начала необходимо определить какую либу необходимо скачать.
Создаём файл php_info

<?php
echo phpinfo();
?>

и смотрите то что отмечено на скриншоте ниже:

Идёте по ссылке выше и находите каталог с вашей библиотекой.
Проваливаемся в каталоги согласно x64 vc15 ts
php7-memcache-dll
php-7.3.x_memcache.dll

php7_memcached_dll
php_memcached.dll
libmemcached.dll

Теперь согласно ваших настроек Open Server необходимо положить библиотеки в каталоги


Пути, в зависимости от используемых модулей:
Можете переименовать php-7.3.x_memcache.dll в php_memcache.dll для удобства.

C:\OSPanel\modules\php\PHP_7.3-x64\ext\php_memcache.dll
C:\OSPanel\modules\php\PHP_7.3-x64\ext\php_memcached.dll
C:\OSPanel\modules\memcached\Memcached-1.5-x64\libmemcached.dll

Подключаем модули Memcached и Memcache

И теперь подключаем модули в конфиге Дополнительно — Конфигурация — PHP_7.3-x64_php.ini или c:\ospanel\userdata\config\PHP_7.3-x64_php.ini

; ----------------------------
; Extensions
; ----------------------------
extension = php_memcache
extension = php_memcached

Перезагружаем сервер, смотрим php_info или логи.

Комментариев нет

Leave a Comment