Lots of script-driven applications, 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 app known as ionCube PHP Encoder to do that, so when you buy a paid script and you'd like to install it in a web hosting account, a tool known as ionCube Loader must be present on the server. Without it, you can't install the script or in case you somehow manage to do this, it will not function effectively as most of the script code will be encrypted to a degree where it can't be interpreted. In this light, you need to ensure that ionCube Loader is present when you get a fresh web hosting account and you would like to use some paid web app. If you acquire a shared hosting account and the tool is not present, it cannot be added as the entire server PHP environment will have to be compiled again.
IonCube in Cloud Hosting
IonCube Loader is provided with all cloud hosting packages that we supply, so any time you require it to install and run some script app that requires it, you can activate it with a single click inside the Advanced area of the Hepsia Control Panel. Because you are able to switch the PHP version which is active for your account from the same section, you need to enable the tool for any new version that you set. In case you are more experienced, you're able to use a php.ini file in a domain or subdomain folder and set the PHP version and the status of ionCube Loader for this particular site only, without affecting the entire account. In this way you'll be able to operate both new and older script applications for multiple sites in the same account - a thing that you cannot do with a lot of other hosting service providers on the market.