Lots of script-driven applications, particularly paid cms, encode their files in order to ensure that they won't be reverse engineered or tampered with. The majority of them use an application called ionCube PHP Encoder to do this, so when you buy a paid script and you would like to set it up in a hosting account, a tool called ionCube Loader has to be present on the server. Without it, you can't install the script or in case 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 encoded to a degree where it can't be interpreted. In this light, you need to make sure that ionCube Loader is set up if you get a fresh web hosting account and you would like to employ some paid web application. If you obtain a shared website hosting account and the tool is not present, it cannot be added as the whole server PHP environment shall have to be compiled again.
IonCube in Shared Hosting
IonCube Loader is provided with all of the shared hosting packages which we provide, so every time you require it in order to install and execute some script app which needs it, you can enable it with a click inside the Advanced section of the Hepsia Control Panel. Because you can change the PHP version which is active for your account from the same section, you will have to enable the tool for each new version that you set. In case you are more experienced, 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 website only, without affecting the entire account. Thus you can run both new and older script apps for multiple sites within the same account - something that you won't be able to do with numerous other website hosting service providers available on the market.
IonCube in Semi-dedicated Hosting
IonCube Loader is provided with all the Linux semi-dedicated hosting packages that we provide, which means that you will not experience any problems in case you would like to install and use a script app that requires the instrument to operate properly. Activating it is as simple as clicking a button inside the Advanced part 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're able to proceed with the application set up without delay. Because we employ an innovative in-house made platform and we support many different versions of PHP at the same time, you will need to activate ionCube any time you move to a version that you have not used before. You will also have the option to enable ionCube loader or even to set a PHP release different from the one in the account as a whole by generating a php.ini file in a separate domain or subdomain folder and adding a couple of lines of code inside it.