Lots of script-driven apps, especially 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 known as ionCube PHP Encoder to do that, so if you acquire a paid script and you intend to set it up in a hosting account, a software tool known as ionCube Loader has to be present on the server. Without having it, you can't install the script or if you somehow manage to do this, it won't operate appropriately because 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 if you get a new website hosting account and you wish to use some paid web application. If you get a shared hosting account and the instrument is not present, it can't be added since your entire server PHP environment shall have to be compiled again.
IonCube in Shared Web Hosting
IonCube Loader is available with all shared web hosting plans which we offer, so if you require it in order to install and execute a script app which requires it, you can activate it with a click from the Advanced area of the Hepsia Control Panel. Because you're able to change the PHP release that is active for your account in the same section, you need to activate the instrument for each new version that you set. If you are more experienced, you're 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 this particular site only, without affecting the entire account. This way you're able to manage both new and older script applications for multiple websites within the same account - a thing that you won't be able to do with a lot of other website hosting providers available on the market.
IonCube in Semi-dedicated Servers
IonCube Loader is provided with all semi-dedicated servers that we offer, which means that you will not encounter any kind of problems in case you would like to set up and use some script application that requires the software tool to operate appropriately. Enabling 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, so you're able to proceed with the application installation without delay. Due to the fact that we use a cutting-edge custom platform and we support a number of versions of PHP at the same time, you will need to enable ionCube every time you switch to a version that you have not used before. Additionally, you have the option to activate ionCube loader and even to set a PHP release different from the one in the account as a whole by making a php.ini file in an individual domain or subdomain folder and adding a couple of lines of code in it.