What exactly is IonCube? Why is it present on nearly every present-day hosting server running PHP?
IonCube Loader is a tool, that's required to run files which are encoded with ionCube PHP Encoder. The latter is an application employed to make PHP code human unreadable, as a way to protect it from reverse engineering or not authorized use. Many script-driven apps, particularly community forums, cms and electronic commerce solutions are encrypted with ionCube PHP Encoder, which means that if you purchase a script and you notice that ionCube is among the web hosting environment requirements, you have to ensure that your web hosting server has the tool pre-installed. Although 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 since the PHP environment will have to be precompiled and all of the clients on the server will be affected.
IonCube in Website Hosting
IonCube Loader is provided with all of the website hosting
packages that we offer, so every time you require it to install and run a script app which needs it, you can enable it with a single click from the Advanced section of your Hepsia Control Panel. Because you can switch the PHP version which is active for your account in the same section, you will have to enable the tool for each new version that you set. In case 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 as well as the status of ionCube Loader for this particular site only, without affecting the whole account. Thus you will be able to operate both new and older script applications for multiple sites in the same account - a thing that you won't be able to do with various other website hosting suppliers out there.
IonCube in Semi-dedicated Hosting
As all semi-dedicated server
accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you shall be able to use any script application which needs this tool to run properly. 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's currently active for your account. Because we support a couple of versions of PHP concurrently, you will have to do that any time you move to a new release, and if you revert back to a release that you've already used, our system will remember your choice and ionCube Loader will already be activated. In case you have several websites in the same account and they require different releases of PHP, you're able to set up a php.ini file in every single domain folder and with several lines of program code you're able to define both the PHP release plus the status of ionCube no matter what is selected for the website hosting account altogether.