IonCube Loader is an instrument, that is needed to run files which are protected with ionCube PHP Encoder. The latter is an application used to make PHP code human unreadable, in order to protect it from reverse engineering or not authorized usage. A number of script-driven apps, especially online forums, cms and e-commerce solutions are encoded with ionCube PHP Encoder, which means that if you purchase a script and you find that ionCube is one of the web hosting environment prerequisites, you need to make sure that your web hosting server has the instrument pre-installed. Though it's not that hard to install it when you have your own server, it's close to impossible to do that on a shared hosting server since the PHP environment will have to be precompiled and all the clients on the server will be affected.
IonCube in Cloud Hosting
IonCube Loader is supplied with every single cloud hosting that we supply and you will be able to enable it anytime with just a couple of clicks, so you will be able to use script applications which need it. You will be able to do this through the PHP Configuration section of your Hepsia Control Panel and all it will take to activate or disable ionCube is to click a single button. The change will take effect within a minute, therefore you are able to proceed and install the application that you would like without delay. The exact same section allows you to change the PHP version that's active for your account, as we support multiple versions on our advanced cloud platform. If you switch to a release that you've never used to date, you'll have to activate ionCube Loader again. Experienced users will be able to use a php.ini file in a specific domain folder in order to set a PHP version different from the one for the entire account or enable/disable ionCube Loader.
IonCube in Semi-dedicated Servers
Since all of the semi-dedicated server accounts are created on our advanced cluster platform and ionCube Loader is available on it, you will be able to use any script application which needs the tool to work effectively. With just a few clicks in the Hepsia web hosting Control Panel you're able to activate or deactivate ionCube for the PHP version which is currently active for the account. Because we support multiple versions of PHP simultaneously, you'll need to do this each time you move to a different release, and if you revert back to a release that you've already used, our system will remember your choice and ionCube Loader will already be active. In case you have several websites inside the same account and they require different versions of PHP, you will 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 version plus the status of ionCube irrespective of what is selected for the hosting account as a whole.