Статьи и новости
ВАЖНАЯ ИНФОРМАЦИЯ: Остерегайтесь мошенников!

Мы хотим предупредить вас о появлении новой мошеннической схемы: мошенники отправляют письма с просьбой оплатить продление пробного периода.

 
 
 
 
 
Токены и зачем их покупают для интернет-магазинов

Использование российского сервера нейросети для генерации содержания магазина и не только.

 
 
 
 
 
Новогоднее украшение интернет-магазина на OpenCart

Новогоднее украшение интернет-магазина на OpenCart: создаём праздничную атмосферу.

 
 
 
 
 
Самые продаваемые в октябре 2024 года шаблоны и дополнения

Самые продаваемые в октябре 2024 года шаблоны и дополнения: Simple, Авито, Revolution.

 
 
 
 
 
Подборка новых модулей для Opencart за октябрь 2024

Новые продукты за октябрь 2024 года: виртуальный ассистент, видео галерея, интеграции с различными сервисами

 
 
 
 
 

Ошибка "Site error: the ionCube PHP Loader needs to be installed"

 
Ошибка "Site error: the ionCube PHP Loader needs to be installed"
  • 0

Одна из частых проблем после установки нового модуля, шаблона или смены хостинга это сообщение:

Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code,
website security and malware blocking. Please visit get-loader.ioncube.com for install assistance.

Эта ошибка не всегда проявляется во время активации модулей. Иногда она обнаруживается при попытке войти в настройки модуля или при использовании определённых его функций.

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

Если в описании ошибки упоминается «corrupted file», это значит, что файлы были загружены на сервер не через utf-8 кодировку во время передачи по FTP.

Если после загрузки файлов через FTP в режиме utf-8 кодировки (или модуль был установлен через менеджер расширений), ошибка не исчезает, значит, вероятно, файлы модуля повреждены. В этом случае стоит уведомить разработчика модуля о проблеме.

 

Включение ionCube в ISPManager 6:

 

Перейдите в раздел "Настройки", затем в подраздел "Настройки PHP", выберите требуемую версию PHP (на примере это 5.6) и кликните на кнопку "Управление расширениями".

В появившемся списке найдите ionCube, выберите его и нажмите на кнопку "Установить".

Как только индикатор рядом с расширением ionCube сменит цвет на зелёный, установка будет завершена.

 

 

Установка ionCube вручную:

 

Скачайте ionCube Loader: Перейдите на официальный сайт ionCube (https://www.ioncube.com/loaders.php) и скачайте версию Loader, соответствующую вашей операционной системе и версии PHP.

Установка Loader:

Распакуйте загруженный файл и загрузите файл ioncube_loader_lin_ххх.so (для Linux) или ioncube_loader_win_ххх.dll (для Windows) на ваш сервер в папку, доступную для PHP (например, в каталог ioncube внутри директории PHP). Если у вас нет доступа к серверу, обратитесь к вашему хостинг-провайдеру за помощью в установке.

Настройте PHP для использования Loader: Добавьте следующую строку в ваш php.ini файл:

zend_extension = /путь/к/ioncube_loader_lin_ххх.so

Замените

/путь/к/

на фактический путь к файлу

ioncube_loader_lin_ххх.so

или

ioncube_loader_win_ххх.dll

Перезапустите веб-сервер: После изменения конфигурации PHP вам может потребоваться перезапустить веб-сервер, чтобы изменения вступили в силу.

Проверьте установку: Создайте PHP-файл с функцией

phpinfo()

и запустите его в браузере, чтобы проверить, успешно ли загружен ionCube Loader.

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


Рекомендуем прочитать
 
 
Метки: ioncube


Ещё никто не оставил комментариев к записи.