IonCube Loader is a software tool, that is needed to run files which are protected with ionCube PHP Encoder. The latter is an app used to make PHP code human unreadable, to protect it from reverse engineering and illegal usage. A number of script-driven applications, especially forums, content management systems and e-commerce solutions are encoded with ionCube PHP Encoder, therefore when you buy 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 instrument pre-installed. While it is not that difficult to set it up if you have your own server, it is close to impossible to do that on a shared web hosting server due to the fact that the PHP environment will have to be precompiled and all clients on the server shall be affected.

IonCube in Web Hosting

IonCube Loader is available with all the web hosting packages which we provide, so when you require it in order to set up and run a script application that requires it, you can activate it with a single click inside the Advanced section of your Hepsia Control Panel. Because you can switch the PHP version that's active for your account from the same section, you need to enable the tool for every new version which you set. In case you are more skillful, you can take advantage of a php.ini file in a domain or subdomain folder and set both the PHP version and the status of ionCube Loader for that particular website only, without affecting the whole account. This way you are able to run both new and older script apps for multiple websites within the same account - a thing that you won't be able to do with many other website hosting providers available on the market.

IonCube in Semi-dedicated Servers

Since all the semi-dedicated server accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you shall be able to use any script application that requires this software tool in order to function effectively. With just a few 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 several releases of PHP at the same time, you'll have to do this every time you switch to a new version, and if you revert back to a version that you have already used, our system will remember your preference and ionCube Loader will already be activated. In case you have several websites inside the same account and they require different releases of PHP, you'll be able to set up a php.ini file in each domain folder and with a couple of lines of code you're able to define both the PHP version plus the status of ionCube irrespective of what is selected for the hosting account as a whole.