Knowledgebase
ionCube PHP Loader error on website after PHP upgrade (from php 5.3.x to php 5.4.x)
Posted by WestNIC Support on 13 October 2013 07:41 AM

Issue: when you access website via web browser, it produces similar error: "Site error: the file /home/username/public_html/wp-content/themes/timeline/adm/timeline.php requires the ionCube PHP Loader ioncube_loader_lin_5.4.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation." This issue generally affects websites with own php.ini file and ionCube dependent scripts.

How to fix: login to your website via FTP or cPanel File Manager then find "php.ini" file. It should reside inside public_html folder and "administrator" folder if you use Joomla. Edit php.ini file then find following line: 

zend_extension="/usr/local/IonCube/ioncube_loader_lin_5.3.so"

then replace with:

zend_extension="/usr/local/IonCube/ioncube_loader_lin_5.4.so"

Basically, you need to replace just one number (3 to 4)

Why it happened: we have upgraded Apache and PHP. Old version of ionCube has been depreciated.

If you need any assistance, please contact us via support desk https://support.westnic.net at any time. We'll be happy to assist you.

 

Yours,

WestNIC support
https://support.westnic.net 

(13 vote(s))
This article was helpful
This article was not helpful

Help Desk Software by Kayako Resolve