Insider tip
Match the Loader to the PHP version your encoder targeted.
The IonCube Loader is pre-installed and bound to every PHP release we run, so there is nothing to enable by hand. When an encoded app throws a Loader error, the cause is almost always a version mismatch: the files were built for a different PHP release than the one your account is set to. Open Select PHP Version (PHP Selector) in cPanel and switch to the branch your vendor encoded for, 7.x or 8.x, and the correct Loader follows automatically.
To confirm it is live, check the PHP Info page in cPanel for the ionCube Loader entry, or run php -m over SSH. Because the Loader is per version, you can host a WHMCS install and an encoded plugin that expect different PHP releases in the same account. IonCube and Zend Guard are separate encoders, and we keep both loaders active.