Как установить ionCube PHP Loader CentOS/Debian

IonCube Loader — это инструмент, который позволяет выполнять на сайте PHP-файлы, зашифрованные с помощью IonCube. Эти файлы используются для защиты кода от несанкционированного доступа. Если загрузчик IonCube не установлен на сервере, то эти файлы не будут работать.

Установка ionCube

Обновите систему:

yum update -y

Установите необходимые инструменты, такие как wget и nano, если они отсутствуют:

yum install wget nano

Загрузите файлы IonCube:

Для 64-битной системы:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Для 32-битной системы:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

Распакуйте загруженные файлы ionCube PHP Loader:

tar -zxvf ioncube_loaders_lin_x86-64.tar.gz -C /tmp

Проверьте версию PHP:

php -v

После проверки версии PHP скопируйте файл IonCube Loader:

cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib64/php/modules

Чтобы PHP мог использовать ionCube, добавьте путь к ionCube Loader в файл php.ini.

Для этого сначала откройте файл php.ini:

nano /etc/php.ini

Затем добавьте следующую строку в конец файла:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.4.so

Перезапустите Apache или PHP-FPM для применения изменений:

systemctl restart httpd
systemctl restart php-fpm

После перезапуска выполните команду 

php -i | grep ioncube

Если в выводе содержатся данные о ioncube_loader, установка прошла успешно.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вернуться наверх