Lots of script-driven applications, especially paid cms, encode their files to make sure that they won't be reverse engineered or tampered with. Most of them use an app known as ionCube PHP Encoder to do that, so, in case you get a paid script and you would like to install it in a hosting account, a software instrument called ionCube Loader must be present on your server. Without having it, you cannot install the script or if you somehow manage to do that, it won't operate appropriately for the reason that most of the script code will be encoded to a degree where it can't be interpreted. That's why, you need to make sure that ionCube Loader is present when you get a fresh website hosting account and you want to work with some paid web application. If you get a shared website hosting account and the tool is not present, it can't be added because the whole server PHP environment shall have to be compiled again.
IonCube in Shared Hosting
IonCube Loader is supplied with each and every shared hosting that we provide and you're able to enable it anytime with just a couple of clicks, so you'll be able to work with script apps which need it. You're able to do that through the PHP Configuration section of the Hepsia Control Panel and all it will take to enable or disable ionCube is to click a single button. The change will take effect in a minute, therefore you can go ahead and install the application that you need without delay. The same section will allow you to change the PHP version which is active for your account, as we support several versions on our leading-edge cloud platform. In case you move to a release that you haven't used to date, you'll have to activate ionCube Loader once again. Experienced users will be able to use a php.ini file in a specific domain folder so as to set a PHP release different from the one for the whole account or enable/disable ionCube Loader.