ionCube Loader — What It Is and How to Enable It

Knowledgebase / ionCube Loader — What It Is and How to Enable It

ionCube Loader — What It Is and How to Enable It

0 found helpful (0 votes) ...
Back to Knowledgebase

ionCube Loader is a PHP extension that allows PHP applications distributed in encoded (compiled) format to run on a server. Some commercial PHP software — including certain billing systems, CRM platforms, and premium plugins — requires ionCube to function.


Check whether ionCube is already active

  1. Create a file named phpinfo.php in your public_html with this content:
    <?php phpinfo(); ?>
  2. Open it in your browser: yourdomain.com/phpinfo.php
  3. Press Ctrl+F and search for ionCube.
  4. If you see a section titled ionCube Loader, it is active and no further action is needed.
  5. Delete the phpinfo.php file when done.

Request ionCube activation

ionCube Loader is a server-level extension. If it is not active on your account, contact TPC Hosting support with:

  • Your domain name
  • The PHP version you are using (visible in phpinfo or in cPanel → MultiPHP Manager)
  • The application that requires ionCube

We will enable ionCube for your PHP version. Most requests are handled within a few hours.


Compatibility

ionCube Loader must match your PHP version exactly. If you change PHP versions later (e.g., upgrade from PHP 8.1 to PHP 8.2), ionCube must be verified or re-enabled for the new version. Contact support if you change PHP versions and ionCube-dependent software stops working.


ionCube vs. OPcache

OPcache is a different PHP extension that caches compiled bytecode to speed up PHP execution. It is enabled by default on all TPC Hosting accounts and does not conflict with ionCube. Both can be active simultaneously.


Was this article helpful?



Still need help?

Open a support ticket →

On This Page