A lot of script-driven applications, particularly paid content management systems, encrypt their files in order to make sure that they won't be reverse engineered or tampered with. Many of them use an app called ionCube PHP Encoder to do that, so when you get a paid script and you want to set it up in a hosting account, a software instrument known as ionCube Loader has to be present on your server. Without this, you cannot install the script or if you somehow manage to do that, it will not work efficiently because almost all of the script code will be encrypted to a point where it cannot be interpreted. In this light, you should make sure that ionCube Loader is installed if you get a new hosting account and you want to work with some paid web app. If you obtain a shared web hosting account and the tool is not present, it can't be added because your entire server PHP environment shall have to be compiled again.
IonCube in Shared Web Hosting
IonCube Loader is supplied with each and every shared web hosting plan that we supply and you'll be able to activate it at any time with just a couple of clicks, so you will be able to use script apps that 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 deactivate ionCube is to click a single button. The change will take effect within a minute, therefore you'll be able to proceed and set up the app that you need right away. The very same section allows you to change the PHP version that's active for your account, because we support multiple releases on our cutting-edge cloud platform. In case you switch to a release that you haven't used so far, you'll have to enable ionCube Loader 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 entire account or enable/disable ionCube Loader.