Lots of script-driven applications, particularly paid cms, encrypt their files in order to ensure that they won't be reverse engineered or tampered with. The majority of them use an application called ionCube PHP Encoder to do this, so, in case you get a paid script and you'd like to install it in a hosting account, an instrument called ionCube Loader needs to be present on the server. Without having it, you cannot install the script or in case you somehow manage to do this, it will not function properly for the reason that most of the script code will be encrypted to a point where it cannot be interpreted. That's why, you need to make sure that ionCube Loader is present when you get a fresh website hosting account and you'd like to employ some paid web app. If you buy a shared web hosting account and the instrument is not present, it can't be added since the whole server PHP environment will have to be compiled again.
IonCube in Shared Website Hosting
IonCube Loader is available with all the shared website hosting packages which we supply, so every time you require it to set up and execute a script app which requires it, you can enable it with a single click in the Advanced area of the Hepsia Control Panel. Since you're able to switch the PHP version that is active for your account in the same section, you will have to activate the tool for each new version which you set. In case you are more experienced, you can employ a php.ini file in a domain or subdomain folder and set the PHP version as well as the status of ionCube Loader for that particular site only, without affecting the entire account. This way you're able to operate both new and older script apps for multiple websites within the same account - something that you will not be able to do with various other hosting providers available on the market.