Open Server Panel — это портативная серверная платформа и программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.
[spoiler title=’Состав программного комплекса’]
Основные компоненты:
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[/spoiler]
Нас интересует установка именно расширений Memcached и Memcache под Windows 10 X64
Репы php7-memcache-dll
Скачать с github тут
Репы php7_memcached_dll
Скачать с github тут
Для начала необходимо определить какую либу необходимо скачать.
Создаём файл php_info
[php title=»php код»]
<?php
echo phpinfo();
?>
[/php]
и смотрите то что отмечено на скриншоте ниже:
Идёте по ссылке выше и находите каталог с вашей библиотекой.
Проваливаемся в каталоги согласно 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 или логи.