ionCube Loader уже установлен для всех версий PHP. Что делать, если закодированный скрипт не запускается.
Многие платные скрипты и модули — интернет-магазины, биллинги, расширения для CMS — приходят закодированными с помощью ionCube. Чтобы они работали, нужен ionCube Loader. На нашем хостинге он уже установлен для всех версий PHP — с 7.3 по 8.5, включать ничего не нужно.
Выберите подходящую версию PHP
Закодированный скрипт работает только на тех версиях PHP, для которых его закодировал разработчик. Посмотрите в описании скрипта, какие версии он поддерживает, и выберите такую для своего домена: Версия PHP для сайта.
Как убедиться, что загрузчик работает
Создайте в папке сайта файл info.php с одной строкой <?php phpinfo(); и откройте его в браузере. Найдите на странице «with the ionCube PHP Loader» — это он. Потом файл обязательно удалите: он показывает всем настройки сервера.
Частые ошибки
- «…encoded by the ionCube Encoder for PHP 7.4 and cannot run under PHP 8.2» — у сайта не та версия PHP. Выберите ту, что указана в сообщении.
- «…requires a newer version of the ionCube Loader» — напишите в поддержку, обновим загрузчик.
Старые Zend Optimizer и Zend Guard Loader работали только с PHP 5 и сегодня не нужны. Если ваш скрипт закодирован ими, попросите у разработчика новую версию.

