IonCube Loader is a software tool, that's necessary to run files which are protected with ionCube PHP Encoder. The aforementioned is an application which is used to make PHP code human unreadable, as a way to protect it from reverse engineering and illegal usage. Various script-driven applications, in particular community forums, content management systems and e-commerce solutions are encrypted with ionCube PHP Encoder, which means that if you obtain a script and you find that ionCube is on the list of website hosting environment prerequisites, you need to ensure that your website hosting server has the tool pre-installed. Though it's not that difficult to set it up if you have your own server, it's almost impossible to do that on a shared hosting server since the PHP environment should be precompiled and all clients on the server will be affected.

IonCube in Website Hosting

IonCube Loader is supplied with every single website hosting that we supply and you can activate it at any time with only a few clicks, so you'll be able to use script applications that need it. You'll be able to do this through the PHP Configuration section of the Hepsia Control Panel and all it takes to enable or deactivate ionCube is to click a button. The change will take effect in a minute, so you're able to proceed and set up the app that you would like right away. The same section will allow you to change the PHP version that is active for your account, because we support multiple releases on our advanced cloud platform. In case you move to a version that you haven't used so far, you will have 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 whole account or enable/disable ionCube Loader.

IonCube in Semi-dedicated Servers

As all semi-dedicated server accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you'll be able to use any script app which needs the tool to run properly. With just a few clicks in the Hepsia web hosting Control Panel you'll be able to activate or deactivate ionCube for the PHP version that's currently active for the account. Because we support several versions of PHP at the same time, you will have to do that each and every time you move to a new version, and when you revert back to a version that you have already used, our system will remember your preference and ionCube Loader will already be active. If you have a couple of websites in the same account and they need different versions of PHP, you're able to create a php.ini file in each and every domain folder and with several lines of code you will be able to define both the PHP release as well as the status of ionCube regardless of what is selected for the web hosting account altogether.