Установка ionCube PHP Loader в Linux предельно проста. Достаточно скачать архив с сайта разработчика, распаковать архив и прописать в php.ini полный путь к файлам.
Теперь более детально.
Шаг 1. Скачиваем архив для 64-битных операционных систем:
1 |
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz |
1 |
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz |
Шаг 2. Распаковываем архив
1 |
tar xf ioncube_loaders_lin_x86.tar.gz |
Создаем директорию, в которую поместим loader:
1 |
mkdir /usr/local/ioncube |
Копируем loader в эту директорию лоадер для Вашей версии php, например, для 5.2:1
1 |
cp ioncube/ioncube_loader_lin_5.2* /usr/local/ioncube/ |
При этом будет скопировано два файла:
1 |
ioncube_loader_lin_5.2.so и ioncube_loader_lin_5.2_ts.so |
Подключаем их в файле php.ini.
Для операционной системы Debian файл php.ini обычно размещен в каталоге /etc/php5/apache2/.
В CentOS файл php.ini обычно размещен в каталоге /etc. Добавляем в php.ini строки
1 2 3 |
[Zend] zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so zend_extension_ts = /usr/local/ioncube/ioncube_loader_lin_5.2_ts.so |
После этого перезапускаем apache.
В Debian для этого нужно выполнить команду
1 |
/etc/init.d/apache2 restart |
В CentOS нужно выполнить команду
1 |
/etc/init.d/httpd restart |
Проверяем phpinfo. Вы должны увидеть примерно следующий результат:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright © 1998-2010 Zend Technologies
with the ionCube PHP Loader v4.0.7, Copyright © 2002-2011, by ionCube Ltd., and
На этом все. Успешной работы!
Нет комментариев
Вы можете оставить комментарий первым.