ionCube PHP Loader error on website after PHP upgrade (from php 5.3.x to php 5.4.x)

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 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: 


then replace with:


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 at any time. We'll be happy to assist you.

  • 3 Users Found This Useful
Was this answer helpful?

Related Articles

Fatal error: Class 'PDO' not found

My website is showing "Fatal error: Class 'PDO' not found" Please edit php.ini file....

Error: Warning: ini_set has been disabled for security reasons

If you received "Warning: ini_set() has been disabled for security reasons" during script install...

Fatal error: Incompatible file format

Issue: when you visit website, it shows similar error: "Fatal error: Incompatible file format:...

It is not safe to rely on the system's timezone settings (how to fix it)

Occasionally, you may receive following warning on main page (especially, Joomla): Warning:...

Moodle "Unicode format UTF-8" error during manual installation or upgrade

You may receive following error during new Moodle manual installation or upgrade: It is required...

Powered by WHMCompleteSolution