Plenty of script-driven applications, particularly paid cms, encode their files to ensure that they will not be reverse engineered or tampered with. The majority of them use an application known as ionCube PHP Encoder to do that, so when you obtain a paid script and you intend to set it up in a hosting account, a software tool called ionCube Loader must be present on the server. Without it, you will not be able to install the script or if you somehow manage to do this, it will not work effectively due to the fact that most of the script code will be encoded to a point where it cannot be interpreted. That's why, you need to ensure that ionCube Loader is set up when you get a new web hosting account and you want to take advantage of some paid web app. If you purchase a shared hosting account and the tool is not present, it cannot be added because the entire server PHP environment will have to be compiled again.
IonCube in Website Hosting
IonCube Loader comes with all of the website hosting packages that we supply, so every time you need it in order to set up and execute a script application that needs it, you can enable it with a single click from the Advanced area of the Hepsia Control Panel. Due to the fact that you are able to change the PHP release that's active for your account from the same section, you will need to enable the instrument for any new version which 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 both the PHP version and the status of ionCube Loader for this particular site only, without affecting the whole account. In this way you are able to manage both new and older script apps for multiple websites inside the same account - a thing that you can't do with numerous other web hosting providers out there.