Find what IonCube is and also the reasons why it’s set up on almost every server running PHP nowadays.
IonCube Loader is a software tool, that's needed to run files that are protected with ionCube PHP Encoder. The aforementioned is an application used to make PHP code human unreadable, in order to protect it from reverse engineering and / or illegal use. Numerous script-driven apps, especially discussion boards, content management systems and electronic commerce solutions are encrypted with ionCube PHP Encoder, therefore if you obtain a script and you find that ionCube is among the web hosting environment requirements, you should make sure that your web hosting server has the tool pre-installed. Although it is not that difficult to install it if you have your own server, it is almost impossible to do that on a shared web hosting server due to the fact that the PHP environment shall have to be precompiled and all the clients on the server will be affected.
IonCube in Shared Hosting
IonCube Loader is available with all of the shared hosting
packages that we provide, so every time you need it in order to install and run a script app that requires it, you can enable it with a single click in the Advanced area of your Hepsia Control Panel. Since you are able to switch the PHP version that's active for your account from the same section, you will have to activate the tool for any new version which you set. If you're more experienced, you'll be able to use a php.ini file in a domain or subdomain folder and set both the PHP version and the status of ionCube Loader for that particular website only, without affecting the whole account. Thus you can manage both new and older script apps for multiple websites inside the same account - something that you can't do with many other website hosting service providers on the market.
IonCube in Semi-dedicated Servers
IonCube Loader is available with all semi-dedicated servers
that we offer, which means that you will not experience any kind of problems if you would like to install and work with a script application which requires the software instrument to function appropriately. Enabling it is as easy as clicking a button inside the Advanced area of the Hepsia Control Panel which comes with all the semi-dedicated accounts and the change will take effect in less than a minute, so you're able to proceed with the app installation without any delays. Because we use a hi-tech custom platform and we support a number of versions of PHP at the same time, you'll have to activate ionCube any time you switch to a version that you have not used before. In addition, you'll have the option to activate ionCube loader and even to set a PHP version different from the one in the account as a whole by creating a php.ini file in a separate domain or subdomain folder and adding several lines of code inside it.