Lots of script-driven apps, particularly paid cms, encode their files in order to ensure that they will not be reverse engineered or tampered with. Many of them use an application known as ionCube PHP Encoder to do this, so when you acquire a paid script and you intend to install it in a hosting account, an instrument called ionCube Loader has to be present on your server. Without it, you can't install the script or if you somehow find a way to do this, it won't function efficiently since most of the script code will be encrypted to a point where it cannot be interpreted. In this light, you have to ensure that ionCube Loader is present when you get a fresh web hosting account and you wish to employ some paid web application. If you get a shared hosting account and the tool is not present, it cannot be added because your entire server PHP environment will have to be compiled again.
IonCube in Semi-dedicated Servers
Every single semi-dedicated server account that's generated on our modern cloud web hosting platform features ionCube Loader support, and you will be able to set up any script app that requires the software tool. Then employ it to launch and maintain your online presence. You can enable ionCube through the PHP Configuration area of the Control Panel and it'll take you just a couple of clicks to do this. Your change will take effect instantly, which means that you'll be able to go ahead and install the needed script inside your account. If you decide to switch the PHP version which is active for the account, you will have to enable ionCube for the new version too. Our in-house built platform also allows you to have a different PHP version for each domain or subdomain, that is done with a php.ini file in each domain folder. In the same way, you'll be able to enable/disable ionCube Loader for each site hosted in your semi-dedicated account.