IonCube Loader is a tool, which is required to run files that are protected with ionCube PHP Encoder. The latter is an app which is used to make PHP code human unreadable, as a way to protect it from reverse engineering and not authorized use. A large number of script-driven apps, particularly community forums, content management systems and electronic commerce solutions are protected with ionCube PHP Encoder, which means that if you purchase a script and you find that ionCube is among the website hosting environment prerequisites, you have to ensure that your website hosting server has the tool pre-installed. Though it is not that difficult to install it if you have your own server, it's almost impossible to do that on a shared hosting server as the PHP environment should be precompiled and all the clients on the server shall be affected.

IonCube in Shared Hosting

IonCube Loader is installed on all web servers which are a part of our cloud web hosting platform, which means that regardless of the shared hosting plan that you get during the signup process, you will be able to activate it from your Hepsia Control Panel. This process is as easy as clicking an On/Off button from the Advanced section, so even if this is your first hosting account ever, you will not need to do anything complicated. The same section enables you to select the PHP release for your account (4, 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2), which means that in case you decide to move to another version, you only need to activate ionCube Loader for it as well. Since our platform is quite flexible, you can set another PHP version and a different status of ionCube using a php.ini file in each domain folder. In case this is something you'd like to do but you don't have much experience, the 24/7 support team will be able to help you within minutes.

IonCube in Semi-dedicated Servers

IonCube Loader is provided with all of the Linux semi-dedicated hosting plans that we offer, and you will not encounter any kind of problems if you would like to set up and work with some script app that requires the software instrument so as to function properly. Enabling it is as easy as clicking a single button in the Advanced section of the Hepsia Control Panel which comes with all the semi-dedicated accounts and the change shall take effect in a minute, so you will be able to move forward with the application set up without any delays. For the reason that we use a hi-tech in-house built platform and we support multiple versions of PHP at the same time, you'll have to enable ionCube every time you switch to a version that you haven't used before. In addition, you'll have the option to enable ionCube loader or even to set a PHP release different from the one in the account as a whole by creating a php.ini file in a separate domain or subdomain folder and adding a few lines of program code within it.