What precisely is IonCube? Why is it present on almost every present-day web server running PHP?
IonCube Loader is a software tool, that is necessary to run files that are encoded with ionCube PHP Encoder. The latter is an app employed to make PHP code human unreadable, as a way to protect it from reverse engineering and unauthorized use. Lots of script-driven apps, in particular message boards, cms and electronic commerce solutions are protected with ionCube PHP Encoder, which means that when you obtain a script and you notice that ionCube is one of the hosting environment prerequisites, you have to make sure that your website hosting server has the tool pre-installed. Though it is not that hard to set it up if you have your own server, it's close to impossible to do that on a shared hosting server because the PHP environment shall have to be precompiled and all of the clients on the server shall be affected.
IonCube in Website Hosting
IonCube Loader is provided with all the website hosting
plans which we provide, so any time you require it in order to set up and execute a script application which requires it, you can activate it with a click in the Advanced area of your Hepsia Control Panel. As you are able to switch the PHP version that's active for your account from the same section, you will need to enable the instrument for each new version that you set. When you're more skillful, you will be able to use 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 entire account. In this way you are able to run both new and older script applications for multiple sites within the same account - a thing that you won't be able to do with various other hosting service providers available on the market.
IonCube in Semi-dedicated Hosting
Since all 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 app that needs this tool to function effectively. With several clicks in your Hepsia web hosting Control Panel you are able to activate or deactivate ionCube for the PHP version that is currently active for the account. As we support a couple of releases of PHP concurrently, you will need to do that each and every time you switch to a different release, and if you revert back to a version which you've already used, our system will remember your choice and ionCube Loader will already be active. If you have a couple of sites in the same account and they require different releases of PHP, you will be able to set up a php.ini file in each domain folder and with several lines of program code you'll be able to define both the PHP version and the status of ionCube no matter what is selected for the web hosting account altogether.