studio

site development

Как установить ionCube loader
There are no translations available.

Некоторые веб-приложения требуют для своей работы установленного на веб-сервере программного обеспечения ionCube loader. Это ПО обеспечивает дешифрацию и эффективное выполнение откомпилированного и зашифрованного php кода. Процесс установки ionCube loader довольно прост, но для тех, кто впервые столкнулся с установкой и не знаком с английским языком, на котором работает мастер установки, возможно возникнут вопросы. Итак, рассмотрим процесс установки ionCube loader на локальном сервере и на сервере хостинга.


Установка на локальный сервер

В качестве примера локального сервера возьмем Денвер для Windows, установленный в каталог, назначенный на диск Z:
Шаги установки:

  • скачиваем zip архив ionCube loader для Windows с официального сайта по ссылке: http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_win_vc6_x86.zip
  • Распаковываем архив и записываем скрипт мастера установки loader-wizard.php в каталог Z:\home\test1.ru\www\
  • Открываем браузер и запускаем мастер установки с помощью URL www.test1.ru/loader-wizard.php
  • После запуска мастер выдаст рекомендации по установке, которые выглядят следующим образом:


    рис. 1

Итак, следуем инструкции шаг за шагом:

  • На первом шаге нам предлагается скачать ionCube loader для Windows. Этот шаг смело пропускаем, так как мы уже все скачали.
  • Записываем скаченные и распакованные файлы в каталог, который нам предлагает мастер установки (в данном случае это z:\usr\local\php5\ioncube)
  • Открываем для редактирования файл настроек php-сервера php.ini (в данном случае - z:\usr\local\php5\php.ini) и добавляем в него строчку запуска ionCube loader, которую предлагает мастер установки. В нашем примере это :

    zend_extension_ts = "Z:\usr\local\php5\ioncube\ioncube_loader_win_5.2.dll"

    Строчку можно вставлять в любой строке файла php.ini, но ДО других строчек, содержащих команду :

    zend_extension_ts =


  • Перезапускаем денвер и нажимаем на ссылку в нашем мастере установки "click here to test the Loader".
  • Если мы видим следующее сообщение, то ionCube loader установлен правильно



    рис. 2

Теперь можно устанавливать веб-приложения.


Установка на хостинге

Большинство хостинг провайдеров предустанавливают на свои серверы ionCube loader. Поэтому сначала узнайте у своего хостинг-провайдера, установлен ли уже на вашем сервере ionCube loader. Это можно узнать самостоятельно, запустив мастер установки loader-wizard.php, полученный на первом этапе установки на локальный сайт. Перепишите мастер в корневую директорию сайта и запустите в браузере с помощью URL www.мой-сат.ru/loader-wizard.php. Если вы увидите сообщение, подобное рис. 2, то ionCube loader уже установлен на вашем хостинге. Можно приступать к использованию веб-приложений. Так же возможно, что на хостинге установлена старая версия IONcube loader и в этом случае мастер порекомендует установить новую версию. Процесс обновления версии заключается в установке на ваш сайт новой версии ionCube loader, как будто он еще не установлен. 

Рассмотрим процесс установки на примере хостинга "Хостинг-центр РБК". Это единственный хостинг из всех, с которыми работал автор, где не предустановлен ionCube loader.

 

Announcements

Экономичность и качество.
Несовместимые ранее понятия стали возможными у нас благодаря применению новейших технологий сайтостроения. Современная система управления сайтом, тщательное тестирование, модульность сайта - все это позволило сократить затраты на производство.