IonCube Loader is an instrument, that is needed to run files that are encrypted with ionCube PHP Encoder. The latter is an app that is used to make PHP code human unreadable, in order to protect it from reverse engineering and / or unauthorized use. Lots of script-driven applications, particularly discussion forums, content management systems and e-commerce solutions are encoded with ionCube PHP Encoder, therefore if you buy a script and you find that ionCube is on the list of website hosting environment requirements, you should make sure that your hosting server has the tool pre-installed. While it's not that difficult to set it up when you have your own server, it's close to impossible to do that on a shared web hosting server for the reason that the PHP environment will have to be precompiled and all the clients on the server will be affected.

IonCube in Shared Website Hosting

IonCube Loader is provided with all shared website hosting packages that we provide, so if you need it in order to set up and execute a script app which requires it, you can activate it with a click inside the Advanced section of the Hepsia Control Panel. Due to the fact that you are able to switch the PHP version which is active for your account from the same section, you will need to enable the tool for every new version which you set. If you're more experienced, you'll 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 this particular website only, without affecting the whole account. In this way you can operate both new and older script applications for multiple websites inside the same account - something that you will not be able to do with many other website hosting suppliers available on the market.

IonCube in Semi-dedicated Hosting

Because all 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 application that requires this tool so as to function properly. With a couple of clicks in your Hepsia web hosting Control Panel you'll be able to activate or deactivate ionCube for the PHP version that's currently active for your account. As we support several releases of PHP at the same time, you'll need to do that any time you switch to a different release, but if you revert back to a release which you have already used, our system will remember your preference and ionCube Loader will already be activated. When you have a couple of sites in the same account and they require different releases of PHP, you can set up a php.ini file in every single domain folder and with several lines of code you will be able to define both the PHP release and the status of ionCube regardless of what is selected for the web hosting account as a whole.