Plenty of script-driven apps, especially paid cms, encode their files to make sure that they won't be reverse engineered or tampered with. The majority of them use an app named ionCube PHP Encoder to do that, so, in case you acquire a paid script and you want to set it up in a hosting account, a software tool known as ionCube Loader needs to be present on the server. Without having it, you will not be able to install the script or if you somehow find a way to do this, it won't operate properly since most of the script code will be encoded to a degree where it can't be interpreted. That is why, you should ensure that ionCube Loader is present when you get a fresh web hosting account and you wish to work with some paid web application. If you buy a shared 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 Shared Hosting
IonCube Loader is available with all shared hosting packages which we offer, so every time you need it to install and execute some script application that needs it, you can enable it with a click from the Advanced section of the Hepsia Control Panel. Since you'll be able to change the PHP release that is active for your account from the same section, you'll have to enable the tool for every new version that you set. If you're more experienced, you're able to use 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 entire account. This way you will be able to manage both new and older script apps for multiple sites inside the same account - a thing that you cannot do with lots of other website hosting service providers available on the market.