Lots of script-driven apps, particularly paid content management systems, encrypt their files so as to ensure that they won't be reverse engineered or tampered with. The majority of them use an application named ionCube PHP Encoder to do that, so, in case you purchase a paid script and you want to install it in a website hosting account, a tool called ionCube Loader must be present on your server. Without having it, you can't install the script or if you somehow manage to do this, it will not operate efficiently as almost all of the script code will be encrypted to a point where it cannot be interpreted. In this light, you need to make sure that ionCube Loader is set up when you get a fresh web hosting account and you'd like to work with some paid web application. If you obtain a shared website hosting account and the tool is not present, it cannot be added as 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 any time you require it to install and execute a script application that needs it, you can activate it with a click in the Advanced section of the Hepsia Control Panel. Since you are able to switch the PHP version that is active for your account in the same section, you'll have to enable the instrument for any new version that you set. When you're more experienced, you will 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 are able to run both new and older script applications for multiple sites inside the same account - a thing that you will not be able to do with numerous other hosting providers out there.