SCROLL
Среднее время на прочтение: 2 мин.

Установка модуля Ioncube Loader для PHP 7.2 Debian 8 Jessie

Ioncube Loader это PHP модуль, который предназначен для декодирования файлов, защищенных с помощью IonCube Encoder.

 

Рассмотрим как подключить модуль Ioncube Loader к PHP 7.2 версий в Debian 8 Jessie

 

Установка модуля Ioncube Loader

Скачиваем модуль, распаковываем его и копируем в каталог с остальными модулями PHP:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xzf ioncube_loaders_lin_x86-64.tar.gz
cp ioncube/ioncube_loader_lin_7.2.so /usr/lib/php/20170718/ioncube_loader.so

[stextbox id=’info’]Посмотреть расположение каталога с модулями PHP, можно командой:
php -i | grep extension_dir[/stextbox]

 

Подключаем модуль Ioncube Loader в PHP. В файл конфигурации (/etc/php/7.2/cli/php.ini), после строки ( [PHP] ), добавляем строку подключения модуля:

zend_extension = /usr/lib/php/20170718/ioncube_loader.so

[stextbox id=’warning’]Настоятельно рекомендую проверять пути установки модуля, т.к. они могут отличатся от тех что написаны у меня[/stextbox]

 

Проверяем подключен ли модуль в CLI:

php -v

PHP 7.2.2-1+0~20180205160612.18+jessie~1.gbpb78b58 (cli) (built: Feb 5 2018 17:24:47) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
 with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.1.1, Copyright (c) 2002-2017, by ionCube Ltd.
 with Zend OPcache v7.2.2-1+0~20180205160612.18+jessie~1.gbpb78b58, Copyright (c) 1999-2018, by Zend Technologies

Проверяем подключен ли модуль в FPM:

service php7.2-fpm restart
php-fpm7.2 -i | grep ioncube

 with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.1.1, Copyright (c) 2002-2017, by ionCube Ltd.

Проверяем подключен ли модуль в Apache:

service apache2 restart

 

 

Понравилась или оказалась полезной статья, поблагодари автора

 

Обсуждение

0 комментариев

Нет комментариев.