Установка модуля Ioncube Loader для PHP 7.2 (Debian 8 Jessie/Ubuntu Server 14.04)

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

 

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

 

Установка модуля 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
Посмотреть расположение каталога с модулями PHP, можно командой:
php -i | grep extension_dir

 

Подключаем модуль Ioncube Loader в PHP, через файл конфигурации (php.ini). По-умолчанию файлы конфигурации расположены по следующим путям:

/etc/php/7.2/apache2/php.ini
/etc/php/7.2/cli/php.ini
/etc/php/7.2/cgi/php.ini
/etc/php/7.2/fpm/php.ini

В нужный вам файл конфигурации, после строки ( [PHP] ), добавляем строку подключения модуля:

zend_extension = /usr/lib/php/20170718/ioncube_loader.so
Настоятельно рекомендую проверять пути установки модуля, т.к. они могут отличатся от тех что написаны у меня

 

Проверяем подключен ли модуль в 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

 

 

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

 

БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
Загрузка...

Оставить ответ

восемнадцать + 18 =