IonCube Loader is a software tool, that's needed to run files which are encrypted with ionCube PHP Encoder. The latter is an app designed to make PHP code human unreadable, so as to protect it from reverse engineering and illegal use. Plenty of script-driven apps, in particular discussion boards, content management systems and e-commerce solutions are protected with ionCube PHP Encoder, so if you purchase a script and you notice that ionCube is on the list of hosting environment prerequisites, you should ensure that your web hosting server has the tool pre-installed. Though it's not that hard to install it when you have your own server, it is almost 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 Shared Hosting

IonCube Loader is provided with all the shared hosting packages that we supply, so if you require it to set up and execute a script app which needs it, you can enable it with a click inside the Advanced area of the Hepsia Control Panel. Since you are able to change the PHP release which is active for your account in the same section, you will need to enable the instrument for each new version that you set. If you're more experienced, you are able to use a php.ini file in a domain or subdomain folder and set the PHP version as well as the status of ionCube Loader for this particular site only, without affecting the whole account. In this way you're able to run both new and older script apps for multiple websites within the same account - something that you can't do with lots of other web hosting service providers on the market.

IonCube in Semi-dedicated Hosting

Since all of the semi-dedicated server accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you will be able to use any script application that needs the tool so as to work properly. With a couple of clicks in your Hepsia hosting Control Panel you will be able to activate or deactivate ionCube for the PHP version that is currently active for the account. Because we support multiple releases of PHP at the same time, you'll need to do that every time you move to a different release, but if you revert back to a version which you have already used, our system will remember your preference and ionCube Loader will already be activated. When you have several websites inside the same account and they need different releases of PHP, you'll be able to create a php.ini file in each domain folder and with a couple of lines of code you will be able to define both the PHP release and the status of ionCube irrespective of what is selected for the website hosting account altogether.