Как установить загрузчики Ioncube — простые шаги для различных типов хостинга

Опубликовано: 2022-06-04
как установить ioncube-загрузчики

IonCube защищает ваш исходный код PHP от киберпреступников, компилируя его в байтовый код. Установите загрузчик ionCube для запуска зашифрованных файлов и ускорения веб-страниц. Он предоставляет два инструмента: кодировщик для компиляции файлов PHP и загрузчик для декодирования скриптов, написанных на PHP.

Кодирование исходных кодов приложений дает множество преимуществ:

IonCube Loader — это полнофункциональное расширение PHP, используемое для чтения и выполнения файлов, закодированных во время выполнения. Он управляет программным обеспечением, написанным с использованием языка программирования PHP. Исходный код программы защищен загрузчиком ionCube. Он предотвращает нелицензионные просмотры, изменения и запуск кода на неавторизованных компьютерах. Кодирование выполняется после его компиляции в байтовый код, чтобы уменьшить нагрузку и удалить исходный код.

Используете ли вы какое-либо программное обеспечение с открытым исходным кодом, расширение, плагин или модуль?

Рассмотрите возможность использования ionCube Loader для защиты вашего веб-сайта путем кодирования всех кодов. Открытый исходный код больше не будет виден хакерам. IonCube Loader можно использовать совершенно бесплатно. Если на вашем веб-сайте этого нет, вы, вероятно, думаете, что платите за правильный веб-хостинг.

Что такое Ioncube Loader и чем он полезен?

Вы можете бесплатно использовать онлайн-версию кодировщика ioncube для шифрования кода PHP, но это только в целях тестирования. И за IonCube Loader не нужно платить, его можно загрузить и установить на свой сервер совершенно бесплатно. Вам необходимо приобрести IonCube Encoder для кодирования файлов PHP.

Кодирование исходных кодов приложений дает множество преимуществ:

  • Помогает разработчикам защищать и лицензировать источники приложений.
  • Скрывает конфиденциальную информацию и защищает скрипты от несанкционированных изменений для владельцев веб-сайтов.
  • Защищает творческую работу и поток доходов дизайнеров веб-сайтов от будущих обновлений сценариев.

Теперь мы узнали об ioncube и его преимуществах, что дальше? Установка, сколько вопросов возникает у нас в голове, Как с этим быть? Какую версию мне следует использовать? Установка настолько сложнее? Список можно продолжить.

Как установить загрузчик ionCube, что на самом деле нужно?

Установка загрузчика ioncube — это не то, что вы считаете сложным, а простой процесс. Мы можем сделать это, выполнив несколько простых шагов:

  • 1. Загрузите загрузчик IonCube.
    Вы можете скачать ionCube Loader с
    https://www.ioncube.com/loaders.php
  • 2. Извлеките и установите файл расширения ionCube.
  • 3. Найдите файл PHP.ini (файл конфигурации)
  • 4. Включите загрузчик IonCube.
  • 5. Настройте загрузчик IonCube.
  • 6. Проверьте установку.

Нужны какие-либо рекомендации по установке ionCube?

Мы предлагаем надежную услугу по установке загрузчиков ionCube. Получите помощь нашего специалиста всего за 100 долларов.

Нажмите здесь, чтобы получить помощь

Узнайте свою версию PHP

Перед установкой загрузчика ionCube убедитесь, что вы выбрали правильную версию IonCube. Версия должна соответствовать настройкам вашей системы. То есть вам нужно найти свою версию PHP, чтобы установить загрузчик IonCube, соответствующий вашей версии PHP. Чтобы узнать о вашей системе хостинга и среде, выполните следующие действия:

  • Создайте файл info.php в корневом каталоге веб-сервера и добавьте следующий код:
phpinfo-php
  • Посетите {yourdomain.com}/phpinfo.php, чтобы получить необходимую информацию.
PHP-7.4.23-phpinfo

Из приведенного выше изображения вы можете получить информацию о версии PHP и ОС сервера из верхнего заголовка. Здесь, на этом изображении, версия PHP — 7.4.23, а ОС — Ubuntu18.04. В следующей выделенной строке указывается тип системного процессора, что полезно при выборе подходящего загрузчика. Здесь система имеет x86_64. Мы используем 64-битный PHP, если он заканчивается на i686, то это 32-битный. А следующий показывает, что угроза безопасности отключена.

Скачать загрузчик IonCube

  • Использование терминала

Выполните следующие команды в терминале,

  • Загрузите и распакуйте загрузчик IonCube

Перед загрузкой IonCube Loader проверьте, работает ли ваша система на 32-битной или 64-битной архитектуре.

Для этого выполните команду:

uname -а

Далее нам нужно загрузить загрузчик Ioncube с помощью команды wget и распаковать его.

  • Для 64-битной системы или 32-битной системы

Используйте команду:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

tar xfz ioncube_loaders_lin_x86-64.tar.gz

  • Выбираем подходящий и устанавливаем

После загрузки и извлечения загрузчика на вашем сервере установите загрузчик Ioncube, который соответствует вашей версии PHP.

Если вы хотите узнать версию установленного PHP,

Используйте команду:
php -v

Затем найдите каталог расширения версии PHP, выполнив команду php -i | grep extension_dir

Примечание. Имя каталога отличается для каждой версии PHP и дистрибутива Linux.

Настройка PHP для загрузчика IonCube

Активируйте расширение, включив следующую строку в начало файла php.ini.

  • Для CentOS:
    zend_extension = zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.4.so
  • Для Ubuntu, Debian:
    zend_extension = /usr/lib/php/ioncube_loader_lin_7.4.so
  • Для Windows:
    zend_extension = c:\php\ioncube\ioncube_loader_win_7.4.dll
  • Для FreeBSD:
    zend_extension = /usr/local/lib/php/ioncube_loader_fre_7.4.so

Примечание

  • Обязательно укажите каталог расширения вашей версии PHP и укажите версию загрузчика ioncube, которая соответствует вашей версии PHP.
  • После установки расширения перезагрузите сервер.
  • Убедитесь, что ionCube активирован во всех подходящих файлах конфигурации php.ini.
  • Чтобы IIS мог загрузить расширение, может потребоваться изменить разрешение файла расширения ionCube. Для этого щелкните файл правой кнопкой мыши в Проводнике, Свойства, выберите вкладку Безопасность и добавьте группу Пользователи. Чтобы перезагрузить PHP, теперь вам нужно перезапустить веб-сервер IIS. Самый простой способ сделать это — перезапустить службу Windows для публикации в Интернете. Вы можете сделать это, открыв приложение «Службы» из инструментов администрирования и перезапустив службу (обратите внимание, что при этом перезапускаются все пулы приложений и веб-сайты IIS; если вы размещаете другие веб-сайты и приложения на этом сервере, вы можете перезапустить соответствующий пул приложений. Только).

Вам нужна наша помощь в установке IonCube?

Мы предоставляем надежную услугу по установке загрузчиков ionCube. Получите нашу профессиональную услугу всего за 100 долларов.

Нажмите здесь, чтобы получить помощь наших экспертов

Тестовая установка ionCube Loader

Теперь убедитесь, что загрузчик ionCube правильно установлен и настроен на вашем сервере. Вы можете проверить, просто проверив версию PHP.

В терминале используйте команду: php -v для проверки установки загрузчика ioncube.

Вы также можете запустить URL-адрес вместе с phpinfo.php и проверить установку ioncube.

Установка с помощью установщика загрузчика или мастера загрузчика

PHP-скрипт Loader Wizard может быть полезен при установке, если он доступен в архиве Zip и tgz. Загрузите и установите скрипт в свое веб-пространство. Затем запустите скрипт в своем браузере, чтобы получить инструкции по установке и выбору правильного пакета загрузчика. Мастер также предоставляется в пакетах загрузчика ниже.

Для получения дополнительной информации вы можете обратиться к http://www.ioncube.com/loader_installation.php и загрузить пакет http://www.ioncube.com/loaders.php.

Установка Ioncube у хостинг-провайдеров

Загрузчики Ioncube поддерживаются/установлены уже на всех хостинг-провайдерах. Простой и быстрый процесс — обратиться в службу поддержки хостинга, чтобы включить ioncube для вашей учетной записи. В противном случае обратитесь к форуму поддержки хостинга и часто задаваемым вопросам.

Как правило, достаточно создать собственный PHP ini, чтобы включить ioncube для вашего хостинга. Здесь вы можете найти шаги, которые используются различными типами хостинга, чтобы облегчить нашим пользователям поиск поддерживаемого контента.

Поддержка виртуального хостинга

  • Найдите «ioncube». Если он не найден, то он не включен.
  • Поищите FAQ по хостингу, форум, чтобы найти инструкции по включению ioncube.

Примечание :

У вас должны быть соответствующие загрузчики в формате ioncube_loader_os_type_phpversion.ext.

Os_type — (linux или windows) | версия php – (7.3, 7.4) | .ext — (так — Linux, dll — Windows)

Для установки на стороне сервера

Загрузчик может быть включен автоматически на веб-серверах без изменения файла php.ini или перезапуска сервера. В некоторых случаях вам нужно добавить строку расширения Zend в файл php.ini, чтобы включить Ioncube. Чтобы добавить эту строку, взгляните на выше.​

Установка с различными хостингами

HostGator

  • Войдите в свою cPanel HostGator.
  • Перейдите в Программное обеспечение → Сервисы в cPanel.
  • Нажмите «PHP Config» и выберите «PHP5 (Single php.ini)» и сохраните изменения.
  • Вы будете перенаправлены на страницу установки php.ini по умолчанию.
  • Нажмите на опцию установки IonCube, отметьте «IonCube» и нажмите «Установить».
  • Как только это будет сделано, перейдите в «Диспетчер файлов».
  • Выберите Web Root (public_html/www) для загрузки в файловый менеджер.
  • Просмотрите и найдите только что созданный файл php.ini.default, затем выберите и переименуйте файл как php.ini.
  • Теперь IonCube включен.

Синее домино:

  • Войдите в панель управления.
  • Нажмите «Поддержка CGI и языка сценариев» в разделе «Сценарии и надстройки».
  • Затем нажмите PHP-скрипты.
  • Добавьте строку:
    zend_extension = /usr/local/lib/ioncube/ioncube_loader_lin_x.x.so (где xx — версия вашего php).
  • Щелкните Сохранить.

Хостинг ОВХ:

Добавьте следующую строку в пользовательский файл .htaccess:

SetEnv IONCUBE 1

SetEnv PHP_VER 5

Или создайте файл с именем .htaccess и с помощью текстового редактора поместите в него приведенные выше строки кода. Затем сохраните изменения и загрузите в корень файлов хранилища.

  • Ktools — используйте локальный php.ini для настройки загрузчиков ioncube, которые должны находиться в каталоге ioncube. Aruba — Ioncube не поддерживается клиентами Ktools (1).
  • Glow Host — Запросите поддержку для поддержки Ioncube. Нажмите здесь, чтобы проверить их базу знаний или создать тикет
  • Godaddy — в учетных записях Linux PHP5 php.ini должен называться php5.ini.
  • IX Web Hosting / Host Excellence — Ioncube уже установлен по умолчанию. php.ini нужно было один раз поместить в каталог cgi-bin.
  • Хостинг Jacobson — на некоторых серверах установлен Ioncube. Вы можете открыть билет поддержки для запросов на установку или настройку.
  • Сетевые решения — похоже, что Ioncube не поддерживается.
  • Панель веб-хостинга — уже установлена ​​по умолчанию. Если вы используете локальный php.ini, ioncube работать не будет.
  • Yahoo. Похоже, ionCube не поддерживается.

Ниже мы перечислили 30 лучших хостинг-провайдеров.

  • GoDaddy
  • Веб-сервисы Амазонки
  • Облачная платформа Google
  • 1 и 1
  • Квадратное пространство
  • Синий хозяин
  • LiquidWeb
  • HostGator
  • Земля сайта
  • Хозяин мечты
  • Хостингер
  • Жирная корова
  • Хостпапа
  • Хостмонстр
  • Быстрые хосты
  • Голубое домино
  • Просто размещайте веб-хостинг
  • Ягуар ПК
  • АЙПОУЭР
  • Lunarpages - приобретена HostPapa
  • Пау Веб
  • Сетевые фирмы
  • Начать логику
  • Маленький апельсин
  • Инмоушен Хостинг
  • Облачные пути
  • Названиедешево
  • WP двигатель
  • Хостинг А2
  • GreenGeeks

Загрузка загрузчика

Часто задаваемые вопросы по ionCube для расширений Smackcoders CRM

Мы используем ionCube Loader для загрузки закодированных файлов модуля CRM. Поэтому, пожалуйста, следуйте инструкциям выше, чтобы установить загрузчик ionCube на свой сервер. Если у вас возникнут какие-либо проблемы после установки загрузчика, см. следующие ответы на часто задаваемые вопросы. Однако, если вы не можете найти ответ в разделе часто задаваемых вопросов, свяжитесь с нашей службой поддержки по адресу [email protected] .

1. Модуль успешно установлен. Когда я загружаю страницу модуля, я получаю пустую страницу. В чем проблема?

Все наши продукты CRM и коды защищены ioncube, поэтому загрузчик ioncube должен быть установлен на вашем PHP-сервере перед установкой нашего модуля CRM. Ошибка с пустой страницей может быть устранена путем установки загрузчика ioncube.

2. На нашем PHP-сервере установлен загрузчик Ioncube. Бесплатные пользовательские модули от smackcoders работают нормально, но страница модуля CRM каждый раз выдает пустую страницу. Как это решить?

Бесплатные расширения CRM не закодированы для лицензии на один домен. Но все модули CRM поставляются с лицензией на один домен. Если вы попытаетесь установить модуль интеграции в другую CRM, это не сработает. Вы можете приобрести лицензию, чтобы пользоваться преимуществами модуля для каждого отдельного домена.

Наши лучшие продукты с кодировкой CRM

  • Vtiger MailChimp Плюс
  • Интеграция VtigerCRM QuickBooks
  • Синхронизация календаря VtigerCRM с Google
  • Интеграция VtigerCRM Xero
  • Управление нерабочим временем для Vtiger CRM

Посмотреть другие модули CRM можно здесь .

Вывод

Кодирование кодов приложений становится обычной практикой для защиты/лицензирования исходного кода. Это обеспечивает точность, минимизирует пространство для хранения и многое другое. Загрузчик IonCube используется на 90% серверов и выбран большинством разработчиков программы. Он обеспечивает защиту PHP-кода и веб-сайтов от несанкционированного доступа. Загрузчик IonCube декодирует ваши зашифрованные PHP-скрипты и обеспечивает безопасность вашего сайта.

Нужна наша помощь в установке ionCube?

Мы предлагаем надежную услугу по установке загрузчиков ionCube. Наймите нашего специалиста всего за 100 долларов.

Получите помощь наших экспертов