Установка 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
На этом все. Успешной работы!
						                        
        
        
    





Нет комментариев
Вы можете оставить комментарий первым.