Plenty of script-driven applications, particularly paid content management systems, encrypt their files to make sure that they won't be reverse engineered or tampered with. Many of them use an application known as ionCube PHP Encoder to do that, so if you acquire a paid script and you want to install it in a web hosting account, a software tool known as ionCube Loader must be present on the server. Without it, you can't install the script or if you somehow find a way to do that, it will not work effectively due to the fact that almost all of the script code will be encrypted to a point where it cannot be interpreted. That is why, you have to ensure that ionCube Loader is set up if you get a new hosting account and you want to use some paid web application. If you buy a shared website hosting account and the tool 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 comes with all the shared website hosting plans that we provide, so any time you need it in order to set up and run some script app which requires it, you can activate it with a click from the Advanced section of the Hepsia Control Panel. Due to the fact that you'll be able to switch the PHP release that is active for your account from the same section, you will need to enable the tool for every new version which you set. When you are more skillful, you will be able to take advantage of a php.ini file in a domain or subdomain folder and set both the PHP version and the status of ionCube Loader for that particular website only, without affecting the whole account. This way you are able to manage both new and older script applications for multiple sites within the same account - a thing that you cannot do with lots of other website hosting providers available on the market.
IonCube in Semi-dedicated Hosting
As all of the semi-dedicated server accounts are created on our advanced cluster platform and ionCube Loader is available on it, you will be able to use any script app that requires the tool to run effectively. With several clicks in your Hepsia hosting Control Panel you are able to activate or deactivate ionCube for the PHP version that's currently active for your account. Since we support a couple of versions of PHP simultaneously, you'll have to do this each and every time you move to a different version, but when you revert back to a release which you've already used, our system will remember your preference and ionCube Loader will already be activated. If you have several sites inside the same account and they need different versions of PHP, you'll be able to set up a php.ini file in each and every domain folder and with a couple of lines of program code you will be able to define both the PHP release as well as the status of ionCube irrespective of what is selected for the web hosting account altogether.