Plenty of script-driven applications, especially paid content management systems, encode their files in order to make sure that they will not be reverse engineered or tampered with. Most of them use an app named ionCube PHP Encoder to do that, so when you purchase a paid script and you intend to set it up in a web hosting account, a tool called ionCube Loader has to be present on your server. Without having it, you will not be able to install the script or in case you somehow find a way to do that, it will not work properly because almost all of the script code will be encrypted to a point where it can't be interpreted. That's why, you have to ensure that ionCube Loader is installed when you get a new hosting account and you'd like to employ some paid web application. If you get a shared website hosting account and the instrument is not present, it can't be added as the whole server PHP environment will have to be compiled again.
IonCube in Shared Web Hosting
IonCube Loader is available on all web servers that are part of our cloud hosting platform, which means that irrespective of the Linux shared web hosting package that you select during the signup process, you'll be able to enable it through your Hepsia Control Panel. This process is as easy as right-clicking an On/Off button in the Advanced section, so even if this is your first web hosting account ever, you will not have to do anything complex. The same section enables you to choose the PHP release for your account (4, 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2), and in case you would like to switch to a different version, you only need to activate ionCube Loader for it as well. Because our platform is rather flexible, you may even set a different PHP version and a different status of ionCube by using a php.ini file in every domain folder. In case this is something you wish to do but you do not have much experience, the 24/7 support team shall help you very quickly.