A lot of script-driven applications, particularly paid content management systems, encrypt their files to make sure that they will not be reverse engineered or tampered with. Many of them use an app named ionCube PHP Encoder to do this, so, in case you get a paid script and you wish to install it in a web hosting account, a software instrument known as ionCube Loader must be present on your server. Without this, you can't install the script or if you somehow manage to do that, it won't operate effectively as most of the script code will be encrypted to a point where it can't be interpreted. That's why, you have to make sure that ionCube Loader is set up when you get a fresh web hosting account and you want to take advantage of some paid web application. If you obtain a shared hosting account and the tool is not present, it cannot be added since the whole server PHP environment shall have to be compiled again.
IonCube in Shared Hosting
IonCube Loader is provided with all shared hosting packages which we supply, so any time you require it to install and execute a script application that requires it, you can activate it with a single click inside the Advanced area of the Hepsia Control Panel. As you're able to change the PHP release that is active for your account in the same section, you will have to enable the instrument for any new version that you set. If you're more skillful, you'll be able to 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 that particular site only, without affecting the entire account. This way you're able to manage both new and older script apps for multiple websites inside the same account - a thing that you will not be able to do with various other web hosting service providers out there.
IonCube in Semi-dedicated Servers
IonCube Loader is available with all semi-dedicated hosting plans that we supply, so you won't have any problems if you'd like to set up and work with a script app that requires the tool in order to operate appropriately. Activating it is as easy as clicking a button in the Advanced area of the Hepsia Control Panel which comes with all of the semi-dedicated accounts and the change will take effect in a minute, therefore you'll be able to proceed with the application set up without delay. Due to the fact that we use a hi-tech custom platform and we support a number of versions of PHP at the same time, you will have to activate ionCube every time you move to a version that you haven't used before. Additionally, you have the option to activate ionCube loader or even to set a PHP version different from the one in the account as a whole by creating a php.ini file in a separate domain or subdomain folder and adding a couple of lines of program code inside it.