IonCube Loader is a tool, that is necessary to run files which are protected with ionCube PHP Encoder. The latter is an application designed to make PHP code human unreadable, to protect it from reverse engineering and / or not authorized usage. Various script-driven applications, especially message boards, cms and e-commerce solutions are encrypted with ionCube PHP Encoder, so when you purchase a script and you find that ionCube is on the list of web hosting environment requirements, you have to ensure that your website hosting server has the tool pre-installed. Although it's not that difficult to install it when you have your own server, it's close to impossible to do that on a shared web hosting server as the PHP environment shall have to be precompiled and all of the clients on the server shall be affected.
IonCube in Shared Web Hosting
IonCube Loader is available with all the shared web hosting packages which we supply, so when you require it to install and execute a script application that needs it, you can activate it with a single click in the Advanced section of the Hepsia Control Panel. Because you can switch the PHP version which is active for your account from the same section, you will need to activate the tool for every new version that you set. When you are more skillful, you'll be able to employ a php.ini file in a domain or subdomain folder and set the PHP version and the status of ionCube Loader for that particular site only, without affecting the entire account. This way you can manage both new and older script applications for multiple websites within the same account - something that you will not be able to do with a lot of other hosting suppliers out there.
IonCube in Semi-dedicated Servers
As all of the semi-dedicated server accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you will be able to use any script application which needs this software tool in order to run effectively. With just a few clicks in the Hepsia website hosting Control Panel you're able to activate or deactivate ionCube for the PHP version that is currently active for your account. As we support several versions of PHP at the same time, you'll need to do this every time you move to a different release, but when you revert back to a version which you have already used, our system will remember your choice and ionCube Loader will already be activated. In case you have several sites inside the same account and they need different releases of PHP, you will be able to set up a php.ini file in each and every domain folder and with several lines of code you can define both the PHP version plus the status of ionCube regardless of what is selected for the website hosting account as a whole.