A lot of script-driven apps, especially paid content management systems, encrypt their files in order to make sure that they won't be reverse engineered or tampered with. Many of them use an app called ionCube PHP Encoder to do that, so if you purchase a paid script and you'd like to set it up in a web hosting account, a software instrument known as ionCube Loader must be present on the server. Without it, you cannot install the script or in case you somehow manage to do this, it won't work appropriately due to the fact that most of the script code will be encoded to a point where it can't be interpreted. That's why, you have to make sure that ionCube Loader is installed when you get a fresh hosting account and you would like to work with some paid web app. If you get a shared website hosting account and the tool is not present, it can't be added because your entire server PHP environment will have to be compiled again.
IonCube in Hosting
IonCube Loader comes with all of the hosting plans that we supply, so when you need it in order to set up and run a script application which needs it, you can activate it with a click from the Advanced section of your Hepsia Control Panel. As you're able to change the PHP release which is active for your account from the same section, you'll need to enable the instrument for each new version that you set. If you're more skillful, you can use a php.ini file in a domain or subdomain folder and set both 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 applications for multiple websites inside the same account - a thing that you cannot do with many other web hosting service providers on the market.