What precisely is IonCube? Why is it present on almost any present-day server running PHP?
Lots of script-driven applications, particularly paid content management systems, encode their files to make sure that they won't be reverse engineered or tampered with. Most of them use an app known as ionCube PHP Encoder to do that, so, in case you acquire a paid script and you wish to set it up in a hosting account, an instrument known as ionCube Loader needs to be present on your server. Without this, you cannot install the script or in case you somehow find a way to do this, it won't work effectively as almost all of the script code will be encrypted to a point where it can't be interpreted. That is why, you need to ensure that ionCube Loader is installed when you get a fresh website hosting account and you wish to employ some paid web application. If you obtain a shared hosting account and the tool is not present, it can't be added because the entire server PHP environment shall have to be compiled again.
IonCube in Shared Hosting
IonCube Loader comes with all of the shared hosting plans that we provide, so when you require it in order to install and execute a script application which needs it, you can activate it with a click inside the Advanced section of the Hepsia Control Panel. Because you are able to switch the PHP release which is active for your account from the same section, you need to activate the instrument for any new version that you set. When you're more experienced, you can employ a php.ini file in a domain or subdomain folder and set both the PHP version and the status of ionCube Loader for this particular site only, without affecting the entire account. Thus you're able to manage both new and older script apps for multiple websites inside the same account - a thing that you can't do with many other web hosting service providers available on the market.