Авторизация
Установка ioncube на сервер
Для работы AjaxIS на другом хостинге или сервере (отличном от хостинга РегХост.рф ) требуется установить PHP расширение IonCube Loader. Оно абсолютно бесплатное и работает на всех версиях операционных систем и на всех версиях PHP.
Чтобы установить IonCube Loader нужно:- Скачать архив установщика IonCube
Выполнить команду $ wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
- Распаковать архив
tar -xvf ioncube_loaders_lin_x86-64.tar.gz
- Узнать свою версию PHP
php -v
- В зависимости от версии PHP скопировать нужные файлы в папку /usr/lib/php5/20131226-zts/ или
cp /usr/local/src/ioncube/ioncube_loader_lin_5.6.so /usr/lib/php5/20131226-zts/
cp /usr/local/src/ioncube/ioncube_loader_lin_5.6_ts.so /usr/lib/php5/20131226-zts/ - Далее в файл /etc/php5/apache2/php.ini прописать строку
zend_extension = /usr/lib/php5/20131226-zts/ioncube_loader_lin_5.6_ts.so (!!! внимание - ПЕРЕД любой строкой zend_extension !!! обычно это zend.enable_gc = On)
- Перезагрузить apache
/etc/init.d/apache2 restart
После этого IonCube должен нормально работать. - Есть второй вариант, который иногда срабатывает (но как правило первого достаточно):
- После копирования файлов создать конфигурационный файл PHP и прописать в него путь к скопированным библиотекам:
nano /etc/php5/apache2/conf.d/ioncube.ini (либо сделать это в любом редакторе вроде mc )
- В файл вставляются строки
zend_extension = /usr/lib/php5/20100525/ioncube_loader_lin_5.6.so zend_extension = /usr/lib/php5/20100525/ioncube_loader_lin_5.6_ts.so
- Перезагрузить apache
Комментарии:
Важность