В контрольной панели выберите нужный сервер и откройте консоль. Проверьте, какая версия PHP установлена на сервере, выполнив команду:
rpm -qa | grep php
Если в выводе команды есть php-5.6, выполните следующие шаги:
Перейдите во временный каталог, выполнив команду:
cd /tmp
Скачайте ionCube Loader командой:
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip
Распакуйте его, выполнив команду:
unzip ioncube_loaders_lin_x86-64.zip
Перенесите файл библиотеки ionCube в следующий каталог командой:
mv ioncube/ioncube_loader_lin_5.6.so /usr/local/zend/lib/php_extensions/
Создайте файл конфигурации, введя команду:
echo Zend_extension=/usr/local/zend/lib/php_extensions/ioncube_loader_lin_5.6.so > /usr/local/zend/etc/conf.d/ioncube.ini
Cоздайте символическую ссылку на PHP для удобного доступа, выполнив команду:
ln -s /usr/local/zend/bin/php /usr/bin/php
Перезагрузите веб-сервер apache командой:
systemctl restart httpd
Проверьте ionCube Loader, используя команду:
php -v
Вы получите следующий вывод:
Для установки ionCube Loader для PHP 7.1 следуйте тем же самым шагам с 1 по 8, за исключением пунктов 4 и 5:
Перенесите файл библиотеки ionCube в следующий каталог командой:
mv ioncube/ioncube_loader_lin_7.1.so /usr/local/zend/lib/php_extensions/
Создайте файл конфигурации, введя команду:
echo Zend_extension=/usr/local/zend/lib/php_extensions/ioncube_loader_lin_7.1.so > /usr/local/zend/etc/conf.d/ioncube.ini