IonCube Loader is a software instrument, which is necessary to run files which are encrypted with ionCube PHP Encoder. The latter is an application designed to make PHP code human unreadable, so as to protect it from reverse engineering and / or not authorized use. Plenty of script-driven applications, in particular online forums, cms and electronic commerce solutions are protected with ionCube PHP Encoder, which means that if you get a script and you find that ionCube is among the web hosting environment requirements, you have to ensure that your web hosting server has the tool pre-installed. While it's not that hard to install it if you have your own server, it's almost impossible to do that on a shared web hosting server as the PHP environment should be precompiled and all of the clients on the server will be affected.

IonCube in Cloud Hosting

IonCube Loader is provided with all cloud hosting packages which we provide, so every time you require it to set up and execute a script application that requires it, you can activate it with a click in the Advanced section of your Hepsia Control Panel. As you are able to switch the PHP release that's active for your account from the same section, you will have to activate the tool for every new version that you set. When you are more experienced, you will be able to 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 this particular site only, without affecting the whole account. This way you can manage both new and older script applications for multiple websites inside the same account - something that you won't be able to do with lots of other website hosting providers on the market.

IonCube in Semi-dedicated Servers

Due to the fact that 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 app which requires this software tool to run properly. With just a few clicks in your Hepsia web hosting Control Panel you can activate or deactivate ionCube for the PHP version which is currently active for your account. As we support multiple versions of PHP at the same time, you'll have to do that each time you move to a new release, and when you revert back to a version that you've already used, our system will remember your preference and ionCube Loader will already be active. In case you have multiple sites inside the same account and they require different releases of PHP, you are able to set up a php.ini file in every single domain folder and with a couple of lines of program code you will be able to define both the PHP release as well as the status of ionCube no matter what is selected for the web hosting account as a whole.