IonCube Loader is a software tool, that's needed to run files that are encrypted with ionCube PHP Encoder. The latter is an application that is used to make PHP code human unreadable, to protect it from reverse engineering or illegal use. Numerous script-driven applications, particularly online forums, content management systems and electronic commerce solutions are encoded with ionCube PHP Encoder, therefore if you acquire a script and you notice that ionCube is one of the web hosting environment requirements, you should make sure that your hosting server has the tool pre-installed. While it is 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 should be precompiled and all clients on the server will be affected.
IonCube in Cloud Website Hosting
IonCube Loader is supplied with every single cloud website hosting that we provide and you can activate it at any time with just a few clicks, so you can use script applications that require it. You are able to do this through the PHP Configuration section of the Hepsia Control Panel and all it takes to enable or disable ionCube is to click a single button. The change takes effect in a minute, therefore you will be able to proceed and install the app that you would like without delay. The exact same section will allow you to change the PHP version that's active for your account, as we support a number of releases on our advanced cloud hosting platform. In case you move to a release that you have never used to date, you'll need to activate ionCube Loader once again. More advanced users can use a php.ini file in a particular domain folder so as to set a PHP release different from the one for the entire account or enable/disable ionCube Loader.
IonCube in Semi-dedicated Servers
As all of 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 app that requires the tool in order to function efficiently. With several clicks in your Hepsia hosting Control Panel you can activate or deactivate ionCube for the PHP version that is currently active for the account. Because we support multiple versions of PHP at the same time, you will need to do this each time you switch to a new version, and when you revert back to a release which you've already used, our system will remember your preference and ionCube Loader will already be activated. In case you have a couple of 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 several lines of program code you can 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.