Colobridge WIKI

Установка ionCube.

Для начала определим версию ОС и ее архитектуру и выберем соответствующий загрузчик для нее со страницы

http://www.ioncube.com/loaders.php

Скачиваем подходящий загрузчик:

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

Извлекаем содержимое архива при помощи tar:

 # tar zxf ioncube_loaders_lin_x86-64.tar.gz 

Перемещаем в рабочую директорию:

 # mv ioncube /usr/local 

Теперь в конфигурационном файле php (обычно это /etc/php.ini) вставляем в блок [Zend] строки:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so
zend_extension_ts = /usr/local/ioncube/ioncube_loader_lin_5.3_ts.so

Стоит обратить внимание на последние цифры файлов .so, они должны соответствовать версии php установленной на севрере.

Узнать версию установленную версию php можно при помощи следующей команды:

# php -v

Перезапускаем веб-сервер apache:

# service httpd restart

Если все получилось, то команда

# php -v
покажет
 with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd.
Или укажет на ошибку при подключении модуля.