Plenty of script-driven applications, especially 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 known as ionCube PHP Encoder to do this, so if you acquire a paid script and you intend to install it in a website hosting account, an instrument called ionCube Loader must be present on your server. Without this, you can't install the script or if you somehow find a way to do this, it will not operate appropriately as almost all of the script code will be encoded to a point where it can't be interpreted. That is why, you should ensure that ionCube Loader is installed if you get a fresh hosting account and you wish to work with some paid web application. If you buy a shared web hosting account and the instrument is not present, it can't be added as the entire server PHP environment will have to be compiled again.
IonCube in Shared Hosting
IonCube Loader is supplied with every single Linux shared hosting package that we supply and you can enable it anytime with only a few clicks, so you will be able to use script applications which require it. You'll be 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 will take effect within a minute, so you can proceed and set up the application that you'd like without delay. The exact same section allows you to switch the PHP release that's active for your account, as we support numerous versions on our advanced cloud hosting platform. If you switch to a release that you haven't used so far, you will have to activate ionCube Loader again. Experienced users can use a php.ini file in a particular domain folder in order to set a PHP version different from the one for the whole account or enable/disable ionCube Loader.
IonCube in Semi-dedicated Hosting
IonCube Loader is provided with all Linux semi-dedicated packages that we supply, and you will not have any kind of problems if you'd like to install and use a script application that requires the software instrument to function properly. Enabling it is as easy as clicking a single button in the Advanced part of the Hepsia Control Panel that comes with all of the semi-dedicated accounts and the change will take effect in a minute, which means that you can proceed with the app installation without any delays. Due to the fact that we employ a cutting-edge custom platform and we support multiple versions of PHP at the same time, you will have to activate ionCube every time you move to a version that you haven't used before. You will also have the option to enable ionCube loader and even to set a PHP release different from the one in the account as a whole by making a php.ini file in a separate domain or subdomain folder and adding a few lines of program code within it.