What exactly is IonCube? Why is it present on almost every present-day web server running PHP?
IonCube Loader is an instrument, which is needed to run files which are encoded with ionCube PHP Encoder. The aforementioned is an app used to make PHP code human unreadable, as a way to protect it from reverse engineering and unauthorized use. Lots of script-driven applications, in particular discussion boards, cms and electronic commerce solutions are encoded with ionCube PHP Encoder, so if you obtain a script and you notice that ionCube is one of the hosting environment prerequisites, you have to make sure that your web hosting server has the instrument pre-installed. Although it's 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 due to the fact that the PHP environment will have to be precompiled and all of the clients on the server will be affected.
IonCube in Cloud Web Hosting
IonCube Loader is present on all web servers that are a part of our cloud web hosting platform, so regardless of the cloud web hosting plan
that you get during the signup process, you'll be able to enable it through the Hepsia Control Panel. The process is as easy as clicking an On/Off button in the Advanced section, so even if this will be your first web hosting account ever, you will not have to do anything complicated. The very same section allows you to select the PHP release for your account (4, 5.2, 5.3, 5.4, 5.5), so if you would like to switch to another version, you only have to activate ionCube Loader for it as well. As our platform is flexible, you can even set a different PHP version and another status of ionCube using a php.ini file in each domain folder. In case this is something you want to do but you do not have much experience, our 24/7 support team will help you within minutes.
IonCube in Semi-dedicated Servers
Due to the fact that 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 app that needs this tool in order to function effectively. With just a few clicks in the Hepsia hosting Control Panel you can activate or deactivate ionCube for the PHP version that's currently active for your account. Since we support multiple versions of PHP at the same time, you will have to do that every time you move to a different release, but if you revert back to a version that you've already used, our system will remember your choice and ionCube Loader will already be active. In case you have multiple sites in the same account and they need different versions of PHP, you can set up a php.ini file in each domain folder and with a couple of lines of code you'll be able to define both the PHP release as well as the status of ionCube no matter what is selected for the hosting account altogether.