What exactly is IonCube? Why is it present on almost every present-day web hosting server running PHP?
A lot of script-driven applications, particularly paid cms, encrypt their files so as to make sure that they won't be reverse engineered or tampered with. Most of them use an app known as ionCube PHP Encoder to do that, so, in case you get a paid script and you intend to set it up in a website hosting account, a software tool known as ionCube Loader must be present on the server. Without it, you won't be able to install the script or if you somehow manage to do that, it will not function appropriately because most of the script code will be encoded to a degree where it can't be interpreted. That's why, you should ensure that ionCube Loader is present if you get a new website hosting account and you'd like to work with some paid web application. If you obtain a shared hosting account and the tool is not present, it can't be added as the whole server PHP environment shall have to be compiled again.
IonCube in Shared Web Hosting
IonCube Loader is present on all of the web servers which are a part of our cloud hosting platform, which means that regardless of the Linux shared web hosting
that you choose during the signup process, you can activate it from the Hepsia Control Panel. This process is as simple as clicking an On/Off button inside the Advanced section, so even if this is your first website hosting account ever, you won't have to do anything complex. The very same section will allow you to select the PHP release for your account (4, 5.2, 5.3, 5.4, 5.5), which means that in case you decide to switch to some other version, you just need to activate ionCube Loader for it too. Since our platform is really flexible, you can set some other PHP version and another status of ionCube using a php.ini file in every domain folder. In case this is something you need to do but you don't have much experience, the 24/7 technical support team will help you quickly.
IonCube in Semi-dedicated Hosting
IonCube Loader is provided with all the Linux semi-dedicated hosting
that we supply, so you won't encounter any problems if you'd like to install and use some script app which requires the tool in order to function properly. Enabling it is as easy as clicking a button in the Advanced section of the Hepsia Control Panel that comes with all the semi-dedicated accounts and the change shall take effect in less than a minute, therefore you're able to move forward with the app installation without any delays. Because we employ a hi-tech custom-made platform and we support multiple versions of PHP simultaneously, you'll need to enable ionCube any time you move to a version that you have not used before. You will also have the option to enable ionCube loader or even to set a PHP release different from the one in the account as a whole by making a php.ini file in an individual domain or subdomain folder and adding a couple of lines of code in it.