IonCube Loader is a tool, that is needed to run files that are encoded with ionCube PHP Encoder. The latter is an app that is used to make PHP code human unreadable, in order to protect it from reverse engineering and / or not authorized usage. A lot of script-driven apps, especially discussion forums, content management systems and e-commerce solutions are protected with ionCube PHP Encoder, which means that if you buy a script and you find that ionCube is one of the web hosting environment requirements, you should ensure that your website hosting server has the tool pre-installed. Though it is not that hard to install it if you have your own server, it is close to impossible to do that on a shared hosting server for the reason that the PHP environment will have to be precompiled and all the clients on the server will be affected.
IonCube in Website Hosting
IonCube Loader is supplied with each and every Linux website hosting plan that we provide and you can enable it anytime with just a few clicks, so you can take advantage of script apps that need it. You are able to do this through the PHP Configuration area of your Hepsia Control Panel and all it will take to enable or disable ionCube is to click a button. The change will take effect within a minute, which means that you are able to proceed and set up the app that you need right away. The same section allows you to switch the PHP release that is active for your account, as we support multiple versions on our hi-tech cloud hosting platform. In case you switch to a version that you have not used to date, you will have to enable ionCube Loader once again. More advanced users can use a php.ini file in a specific domain folder in order to set a PHP release different from the one for the entire account or enable/disable ionCube Loader.
IonCube in Semi-dedicated Servers
As all of the semi-dedicated server accounts are created on our advanced cluster platform and ionCube Loader is available on it, you will be able to use any script app which requires this software tool in order to function effectively. With several clicks in the Hepsia hosting Control Panel you are able to activate or deactivate ionCube for the PHP version which is currently active for the account. As we support a couple of releases of PHP concurrently, you'll need to do that each and every time you switch to a new release, but when you revert back to a version that you have already used, our system will remember your preference and ionCube Loader will already be activated. When you have multiple sites inside the same account and they require different releases of PHP, you will be able to set up a php.ini file in each domain folder and with several lines of code you can define both the PHP release plus the status of ionCube no matter what is selected for the hosting account altogether.