Lots of script-driven applications, particularly paid cms, encrypt their files in order to ensure that they won't be reverse engineered or tampered with. Many of them use an application known as ionCube PHP Encoder to do that, so if you acquire a paid script and you'd like to install it in a website hosting account, a software instrument called ionCube Loader must be present on your server. Without having it, you can't install the script or in case you somehow manage to do this, it will not work effectively since almost all of the script code will be encoded to a degree where it cannot be interpreted. In this light, you have to make sure that ionCube Loader is installed if you get a fresh hosting account and you would like to use some paid web application. If you obtain a shared website hosting account and the tool is not present, it can't be added as the entire server PHP environment will have to be compiled again.
IonCube in Shared Hosting
IonCube Loader is provided with all of the shared hosting plans which we provide, so if you need it in order to install and run a script app which needs it, you can activate it with a click inside the Advanced section of the Hepsia Control Panel. Because you're able to switch the PHP release which is active for your account in the same section, you'll have to activate the instrument for every new version that you set. If you are more experienced, you're able to use a php.ini file in a domain or subdomain folder and set the PHP version as well as the status of ionCube Loader for that particular site only, without affecting the whole account. This way you're able to run both new and older script applications for multiple sites in the same account - a thing that you can't do with numerous other hosting suppliers available on the market.
IonCube in Semi-dedicated Servers
Since all of the semi-dedicated server accounts are set up on our advanced cluster platform and ionCube Loader is available on it, you will be able to use any script application that requires this software tool to function effectively. With just a few clicks in the Hepsia website hosting Control Panel you will be able to activate or deactivate ionCube for the PHP version that is currently active for the account. Because we support several releases of PHP simultaneously, you will need to do that every time you switch to a different release, but when you revert back to a release which you've already used, our system will remember your choice and ionCube Loader will already be active. If you have multiple websites in the same account and they need different versions of PHP, you can create a php.ini file in every single domain folder and with several lines of code you are able to define both the PHP release and the status of ionCube irrespective of what is selected for the web hosting account as a whole.