[Поддръжка на ionCube](/bg/kb/view/643_poddrazhka_na_ioncube "Поддръжка на ionCube")

 На нашите сървъри ionCube Loader е наличен по подразбиране. Можете да го активирате за даден домейн/поддомейн чрез раздела PHP настройки на хостинг Контролния панел, следвайки тези стъпки:

Натиснете бутона Промени до домейна/поддомейна.
Отбележете с отметка разширението ionCube от раздел Разширения.
Натиснете бутона Запази.

Можете да активирате ionCube и ръчно, като добавите съответния модул в PHP конфигурационен файл (php.ini). Тъй като има ionCube интерпретатор компилиран за всяка PHP версия, трябва добавите модула, отговарящ на PHP версията, която се използва от Вашия скрипт според следната таблицата:


PHP версия php.ini директива

PHP 7.4
 
zend\_extension=/usr/local/ioncube/ioncube\_loader\_lin\_7.4.so


PHP 7.3
 
zend\_extension=/usr/local/ioncube/ioncube\_loader\_lin\_7.3.so


PHP 7.2
 
zend\_extension=/usr/local/ioncube/ioncube\_loader\_lin\_7.2.so


PHP 7.1
 
zend\_extension=/usr/local/ioncube/ioncube\_loader\_lin\_7.1.so


PHP 5.6
 
zend\_extension=/usr/local/ioncube/ioncube\_loader\_lin\_5.6.so


PHP 5.3
 
zend\_extension=/usr/local/ioncube/ioncube\_loader\_lin\_5.3.so



Можете да откриете повече информация за това как да промените Вашите PHP настройки в статията PHP настройки.
ionCube "Failed loading" грешки
Ако забележите грешки при зареждане на ionCube подобни на:
Failed loading /usr/local/ioncube/ioncube\_loader\_lin\_7.2.so: /usr/local/ioncube/ioncube\_loader\_lin\_7.2.so: undefined symbol: zend\_ce\_countable
тогава е възможно да има разминаване между PHP версията, която се използва от Вашия скрипт и PHP версията, за която е компилиран използвания ionCube модул. (Пример: Използвате скрипт в поддомейн, работещ с PHP версия 7.4, но в php.ini на този поддомейн е активиран ionCube модул за PHP версия 7.2)
За да предотвратите такъв тип грешки, се уверете, че сте активирали ionCube модул, които е компилиран за PHP версията, използвана от Вашия скрипт.
 