Lots of script-driven apps, particularly paid cms, encode their files to make sure that they won't be reverse engineered or tampered with. Most of them use an application called ionCube PHP Encoder to do this, so when you get a paid script and you want to set it up in a hosting account, a tool known as ionCube Loader has to be present on your server. Without having it, you cannot install the script or if you somehow find a way to do that, it won't function effectively as most of the script code will be encoded to a point where it cannot be interpreted. That's why, you have to ensure that ionCube Loader is set up if you get a fresh website hosting account and you want to work with some paid web application. If you buy a shared web hosting account and the instrument is not present, it cannot be added since the whole server PHP environment shall have to be compiled again.
IonCube in Hosting
IonCube Loader is provided with all of the hosting plans that we supply, so any time you require it in order to set up and execute a script application which needs it, you can enable it with a single click in the Advanced area of the Hepsia Control Panel. Due to the fact that you'll be able to switch the PHP release which is active for your account in the same section, you'll need to enable the tool for any new version that you set. When you're more skillful, you can take advantage of a php.ini file in a domain or subdomain folder and set the PHP version as well as the status of ionCube Loader for this particular site only, without affecting the whole account. In this way you can operate both new and older script applications for multiple websites in the same account - something that you won't be able to do with many other hosting service providers out there.
IonCube in Semi-dedicated Hosting
IonCube Loader is available with all Linux semi-dedicated hosting that we provide, and you won't have any problems in case you would like to set up and use a script app which requires the software instrument so as to function appropriately. Activating it is as easy as clicking a single button inside the Advanced part of the Hepsia Control Panel which comes with all the semi-dedicated accounts and the change shall take effect in less than a minute, which means that you will be able to proceed with the app installation without any delays. For the reason that we use an innovative in-house built platform and we support several versions of PHP simultaneously, you'll have to activate ionCube every time you switch to a version that you have not used before. You will also have the option to activate ionCube loader or even to set a PHP release different from the one in the account as a whole by creating a php.ini file in an individual domain or subdomain folder and adding a few lines of program code inside it.