Установка ACPu и Uploadprogress для альтернативной версии PHP (Centos 7 и ISPmanager)


106

APCu - это хранилище "ключ-значение" в памяти для PHP. Ключи являются строками (string), а значения могут быть любыми переменными PHP. APCu поддерживает только кеширование переменных в пользовательском пространстве. APCu - это APC без кеширования опкода.

Uploadprogress  - расширение PHP для отслеживания хода загрузки файла, включая подробную информацию о скорости загрузки, расчетном оставшемся времени и доступе к содержимому файла во время его загрузки.

Небольшая инструкция по установке APCu и uploadprogress для ISPmanager на Centos 7.

Установка ACPu

Шаг 1. Установите дополнительные пакеты:

yum install autoconf gcc zlib-devel

Шаг 2. Установите расширение:

/opt/<директория версии PHP>/bin/pecl install memcache

Например, для версии php 8.2:

/opt/php82/bin/pecl install apcu

На все вопросы в момент установки отвечайте по умолчанию.

Шаг 3. Подключите расширение для нужной версии PHP:

echo extension=<имя библиотеки расширения> >> /opt/<директория версии PHP>/etc/php.d/<наименование расширения>.ini

Например:

echo extension=apcu.so >> /opt/php82/etc/php.d/php.ini

После установки необходимо перезапустить php-fpm:

service httpd restart

или Apache

service php-fpm82 restart

После установки в панели ISPmanager в разделе "Настройка PHP" -> "версия php" -> "Расширенная настройка" доступны различные опции для настройки расширения APCu. Что бы их найти достаточно выполнить поиск на странице по фразе "apcu":

Установка uploadprogress

Аналогичный порядок действий. Приведу сразу пример команд для php 8.2:

/opt/php82/bin/pecl install uploadprogress
echo extension=uploadprogress.so >> /opt/php82/etc/php.d/php.ini
service php-fpm82 restart
Добавить комментарий
Может быть интересно

Данный скрипт поможет пересохранить файлы Excel в csv. Может быть полезно перед отправкой прайсов на хостинг для дальнейшей обработки

5

Порядок действий для установки Solr на сервере с Centos 7

4
Модуль Migrate это фреймворк для миграции (импорта) данных в Drupal из любых источников.
1

В операционной системе Windows, как и в других операционных системах, интерактивные (набираемые с клавиатуры и сразу же выполняемые) команды выполняются с помощью так называемого командного интерпретатора, иначе называемого командным процессором или оболочкой командной строки (command shell).

3
Снова возвращаемся к migrate. Довольно удобный фреймворк для импорта данных в Друпал. Один из распространенных форматов источника для импорта - CSV. Поддерживается migrate из коробки. Описание и примеры работы с классом MigrateSourceCSV можно найти на drupal.org.
2