What precisely is IonCube? Why is it present on almost any present-day web server running PHP?
A lot of script-driven applications, particularly paid cms, encode their files in order to ensure that they won't be reverse engineered or tampered with. Most of them use an app named ionCube PHP Encoder to do this, so when you buy a paid script and you want to install it in a web hosting account, an instrument called ionCube Loader must be present on your server. Without it, you can't install the script or if you somehow manage to do that, it won't function appropriately as almost all of the script code will be encoded to a point where it cannot be interpreted. That is why, you should make sure that ionCube Loader is present if you get a fresh website hosting account and you would like to use some paid web app. If you obtain a shared website hosting account and the tool is not present, it can't be added since your entire server PHP environment shall have to be compiled again.
IonCube in Shared Web Hosting
IonCube Loader is supplied with every single Linux shared web hosting
that we supply and you'll be able to enable it at any time with just a few clicks, so you will be able to use script applications that require it. You can do that through the PHP Configuration section of the Hepsia Control Panel and all it will take to activate or disable ionCube is to click a button. The change will take effect within a minute, which means that you can proceed and install the application that you'd like without delay. The same section will allow you to switch the PHP release that's active for your account, because we support a number of releases on our advanced cloud hosting platform. In case you move to a version that you have never used so far, you'll need to activate ionCube Loader again. More advanced users can use a php.ini file in a specific domain folder to set a PHP version different from the one for the entire account or enable/disable ionCube Loader.
IonCube in Semi-dedicated Hosting
If you buy a semi-dedicated server
package from us, you'll be able to take advantage of any kind of script-driven application that needs ionCube Loader as the software tool is available on all of the servers which are a part of our state-of-the-art cloud web hosting platform. We also support different versions of PHP, so if you move from PHP 4 to 5.2 or 5.3, for example, you can enable ionCube for that particular release with just a click in your Hepsia Control Panel. Our system will remember your decision, and in case you switch back to the previous version of PHP, the software instrument will already be active. For more tech-savvy users, we also provide the option to choose the PHP version and if ionCube will be active or not for a particular domain without altering the settings for the entire website hosting account. This is done by putting a php.ini file inside a domain folder with several lines of program code.