What is IonCube? Precisely how does IonCube work and do you need it for your PHP applications?
IonCube Loader is a tool, that's needed to run files that are encrypted with ionCube PHP Encoder. The latter is an application employed to make PHP code human unreadable, so as to protect it from reverse engineering and / or illegal use. Various script-driven applications, especially discussion forums, content management systems and electronic commerce solutions are encoded with ionCube PHP Encoder, therefore if you obtain a script and you find that ionCube is one of the hosting environment prerequisites, you have to ensure that your web hosting server has the tool pre-installed. Though it is not that difficult to install it if you have your own server, it's close to impossible to do that on a shared web hosting server since the PHP environment will have to be precompiled and all the clients on the server shall be affected.
IonCube in Shared Website Hosting
IonCube Loader is supplied with every single shared website hosting plan
that we provide and you can enable it anytime with just a few clicks, so you can employ script apps that need it. You are able to do this from the PHP Configuration section of your Hepsia Control Panel and all it'll take to activate or disable ionCube is to click a single button. The change takes effect within a minute, so you'll be able to go ahead and set up the app that you would like without delay. The exact same section allows you to switch the PHP release that's active for your account, as we support a variety of versions on our advanced cloud hosting platform. In case you move to a release that you haven't used so far, you will have to activate ionCube Loader once again. Experienced users can use a php.ini file in a particular domain folder so as to set a PHP version different from the one for the entire account or enable/disable ionCube Loader.
IonCube in Semi-dedicated Servers
In case you obtain a semi-dedicated server
package from us, you will be able to employ any script-driven app which requires ionCube Loader as the tool is installed on all of the servers that are a part of our modern cloud hosting platform. In addition, we support multiple versions of PHP, and if you switch from PHP 4 to 5.2 or 5.3, for example, you can enable ionCube for that particular version with only a click in your Hepsia Control Panel. Our platform will remember your choice, and if you switch back to the earlier version of PHP, the tool will already be active. For more experienced users, we also provide the option to select the PHP version and if ionCube will be active or not for a specific domain name without altering the settings for the entire website hosting account. This can be done by placing a php.ini file in a domain folder with a few lines of program code.