Learn what IonCube is and the reason why it’s set up on nearly every server running PHP nowadays.
IonCube Loader is a tool, that is necessary to run files that are protected with ionCube PHP Encoder. The latter is an application that is used to make PHP code human unreadable, so as to protect it from reverse engineering and / or not authorized use. Lots of script-driven applications, in particular community forums, content management systems and e-commerce solutions are protected with ionCube PHP Encoder, which means that when you buy a script and you find that ionCube is one of the web hosting environment requirements, you should ensure that your hosting server has the tool pre-installed. Though it is not that difficult to set it up when you have your own server, it's almost impossible to do that on a shared web hosting server since the PHP environment shall have to be precompiled and all of the clients on the server will be affected.
IonCube in Shared Website Hosting
IonCube Loader is available with all the shared website hosting
packages that we supply, so when you need it to set up and execute a script app which needs it, you can enable it with a single click from the Advanced section of the Hepsia Control Panel. Since you're able to change the PHP version that's active for your account from the same section, you'll have to enable the tool for every new version that you set. When you're more experienced, you're able to use a php.ini file in a domain or subdomain folder and set both the PHP version as well as the status of ionCube Loader for that particular site only, without affecting the entire account. In this way you'll be able to run both new and older script apps for multiple sites within the same account - a thing that you can't do with many other web hosting service providers on the market.
IonCube in Semi-dedicated Servers
IonCube Loader is provided with all of the semi-dedicated hosting plans
that we supply, which means that you will not have any problems in case you'd like to set up and work with some script app that requires the software instrument so as to operate appropriately. Enabling it is as simple as clicking a button in the Advanced part of the Hepsia Control Panel that comes with all the semi-dedicated accounts and the change shall take effect in a minute, which means that you're able to move forward with the app set up without any delays. Due to the fact that we use a hi-tech tailor-made platform and we support several versions of PHP simultaneously, you'll have to enable ionCube any time you move to a version that you haven't used before. In addition, you'll have the option to activate ionCube loader and even to set a PHP release different from the one in the account as a whole by generating a php.ini file in an individual domain or subdomain folder and adding a few lines of code within it.