IonCube Loader is a software instrument, that's necessary to run files which are encoded with ionCube PHP Encoder. The latter is an application that is used to make PHP code human unreadable, as a way to protect it from reverse engineering and / or not authorized usage. A great number of script-driven apps, especially community forums, cms and e-commerce solutions are encoded with ionCube PHP Encoder, so if you get a script and you find that ionCube is among the web hosting environment requirements, you have to ensure that your hosting server has the instrument pre-installed. While it's not that difficult to set it up when you have your own server, it is almost impossible to do that on a shared hosting server because the PHP environment shall have to be precompiled and all clients on the server will be affected.

IonCube in Shared Hosting

IonCube Loader is supplied with every single Linux shared hosting that we offer and you can enable it anytime with only a few clicks, so you will be able to employ script apps which need it. You can do this from the PHP Configuration section of the Hepsia Control Panel and all it takes to enable or deactivate ionCube is to click a single button. The change takes effect within a minute, so you are able to go ahead and set up the app that you need right away. The same section allows you to switch the PHP release that is active for your account, because we support multiple releases on our state-of-the-art cloud hosting platform. In case you move to a version that you've never used to date, you will have to activate ionCube Loader once again. More advanced users will be able to use a php.ini file in a specific domain folder in order to set a PHP release different from the one for the whole account or enable/disable ionCube Loader.

IonCube in Semi-dedicated Hosting

Because all semi-dedicated server accounts are created on our advanced cluster platform and ionCube Loader is available on it, you'll be able to use any script application which requires the tool to work effectively. With several clicks in the Hepsia website hosting Control Panel you'll be able to activate or deactivate ionCube for the PHP version that is currently active for the account. Since we support several versions of PHP concurrently, you will have to do this each and every time you move to a new release, and when you revert back to a release that you've already used, our system will remember your choice and ionCube Loader will already be activated. If you have several sites in the same account and they require different releases of PHP, you're able to set up a php.ini file in each and every domain folder and with several lines of program code you can define both the PHP version and the status of ionCube irrespective of what is selected for the website hosting account as a whole.