IonCube Loader is an instrument, that's required to run files that are protected with ionCube PHP Encoder. The latter is an application employed to make PHP code human unreadable, in order to protect it from reverse engineering and unauthorized usage. A large number of script-driven apps, in particular community forums, cms and electronic commerce solutions are encrypted with ionCube PHP Encoder, therefore when you get a script and you notice that ionCube is one of the hosting environment prerequisites, you have to make sure that your website hosting server has the tool pre-installed. Though it's not that difficult to set it up when you have your own server, it is close to impossible to do that on a shared web hosting server since the PHP environment should be precompiled and all the clients on the server shall be affected.

IonCube in Hosting

IonCube Loader is provided with all of the hosting plans which we provide, so when you require it in order to set up and execute a script app that needs it, you can enable it with a click from the Advanced area of the Hepsia Control Panel. Due to the fact that you can change the PHP version that is active for your account in the same section, you'll have to enable the tool for every new version which you set. When you are more experienced, you're able to take advantage of a php.ini file in a domain or subdomain folder and set both the PHP version as well as the status of ionCube Loader for this particular site only, without affecting the whole account. This way you're able to operate both new and older script applications for multiple sites in the same account - something that you will not be able to do with a lot of other hosting providers out there.

IonCube in Semi-dedicated Hosting

Due to the fact that all the semi-dedicated server accounts are created on our advanced cluster platform and ionCube Loader is available on it, you shall be able to use any script application which needs the tool so as to function properly. With several clicks in the Hepsia website hosting Control Panel you are able to activate or deactivate ionCube for the PHP version which is currently active for the account. Because we support a couple of versions of PHP at the same time, you will have to do this any time you move to a new version, but if you revert back to a release that you've already used, our system will remember your preference and ionCube Loader will already be active. If you have several websites in the same account and they need different versions of PHP, you're able to set up a php.ini file in each domain folder and with several lines of program code you will be able to define both the PHP version and the status of ionCube no matter what is selected for the web hosting account as a whole.