Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

каталог_статей:веб-окружение:установка_ioncube [2015/08/26 11:26] (текущий)
Строка 1: Строка 1:
 +Установка ionCube.
 +
 +Для начала определим версию ОС и ее архитектуру и выберем соответствующий загрузчик для нее со страницы ​
 +
 +[[http://​www.ioncube.com/​loaders.php]]
 +
 +Скачиваем подходящий загрузчик:  ​
 +
 +<​code>#​ wget http://​downloads2.ioncube.com/​loader_downloads/​ioncube_loaders_lin_x86-64.tar.gz </​code>​
 +
 +Извлекаем содержимое архива при помощи tar: 
 +
 +<​code>​ # tar zxf ioncube_loaders_lin_x86-64.tar.gz </​code>​
 +
 +Перемещаем в рабочую директорию: ​
 +
 +<​code>​ # mv ioncube /usr/local </​code>​
 +
 +Теперь в конфигурационном файле php (обычно это /​etc/​php.ini) вставляем в блок [Zend] строки:​
 +
 +<​code>​zend_extension = /​usr/​local/​ioncube/​ioncube_loader_lin_5.3.so</​code>​
 +<​code>​zend_extension_ts = /​usr/​local/​ioncube/​ioncube_loader_lin_5.3_ts.so</​code>​
 +
 +Стоит обратить внимание на последние цифры файлов .so, они должны соответствовать версии php установленной на севрере.
 +
 +Узнать версию установленную версию php можно при помощи следующей команды: ​
 +
 +<​code>#​ php -v</​code>​
 +
 +Перезапускаем веб-сервер apache: ​
 +
 +<​code>#​ service httpd restart</​code>​
 +
 +Если все получилось,​ то команда ​
 +<​code>#​ php -v</​code> ​
 +покажет
 +<​code>​ with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd.</​code>​
 +Или укажет на ошибку при подключении модуля.