A lot of script-driven apps, particularly paid content management systems, encode their files so as to make sure that they will not be reverse engineered or tampered with. Most of them use an application named ionCube PHP Encoder to do this, so if you acquire a paid script and you'd like to install it in a hosting account, a software instrument called ionCube Loader has to be present on the server. Without this, you won't be able to install the script or in case you somehow manage to do this, it won't work effectively for the reason that almost all of the script code will be encrypted to a point where it can't be interpreted. In this light, you should make sure that ionCube Loader is present when you get a new hosting account and you would like to use some paid web application. If you get a shared website hosting account and the tool is not present, it cannot be added since the whole server PHP environment will have to be compiled again.

IonCube in Shared Hosting

IonCube Loader is supplied with each and every shared hosting that we offer and you're able to enable it anytime with just a couple of clicks, so you can work with script apps which need it. You'll be able to do that through the PHP Configuration section of your Hepsia Control Panel and all it'll take to activate or deactivate ionCube is to click a button. The change will take effect in a minute, which means that you are able to go ahead and set up the app that you would like without delay. The exact same section allows you to change the PHP release that's active for your account, because we support numerous versions on our advanced cloud platform. If you switch to a version that you have never used so far, you'll need to activate ionCube Loader again. More advanced users can use a php.ini file in a particular domain folder to set a PHP version different from the one for the whole account or enable/disable ionCube Loader.