What is IonCube? How exactly does IonCube work and when do you need it for your PHP apps?
Plenty of script-driven applications, especially paid content management systems, encode their files so as to ensure that they will not be reverse engineered or tampered with. Most of them use an app named ionCube PHP Encoder to do this, so if you get a paid script and you'd like to install it in a web hosting account, an instrument called ionCube Loader has to be present on the server. Without having it, you can't install the script or in case you somehow manage to do this, it won't work effectively as most of the script code will be encrypted to a degree where it can't be interpreted. That is why, you have to make sure that ionCube Loader is present when you get a fresh website hosting account and you wish to use some paid web app. If you obtain a shared website hosting account and the tool is not present, it cannot be added since your entire server PHP environment shall have to be compiled again.
IonCube in Web Hosting
IonCube Loader is available with all of the web hosting
plans which we provide, so if you require it in order to set up and execute some script application which requires it, you can activate it with a single click inside the Advanced area of your Hepsia Control Panel. As you are able to switch the PHP version that is active for your account from the same section, you need to activate the instrument for every new version that you set. When you are more experienced, you'll be 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 website only, without affecting the entire account. This way you're able to run both new and older script apps for multiple websites in the same account - something that you will not be able to do with many other web hosting service providers out there.
IonCube in Semi-dedicated Servers
If you aquire a semi-dedicated server
plan from us, you'll be able to take advantage of any kind of script-driven app which needs ionCube Loader because the software tool is available on all of the servers which are part of our modern cloud website hosting platform. Furthermore, we support various versions of PHP, which means that if you move from PHP 4 to 5.2 or 5.3, for instance, you can activate ionCube for this particular release with just a click from your Hepsia Control Panel. Our platform will remember your choice, so if you move back to the previous version of PHP, the tool will already be active. For more tech-savvy users, we also offer the option to pick the PHP version and whether ionCube will be active or not for a specific domain name without altering the settings for the entire hosting account. This is done by putting a php.ini file in a domain folder with several lines of code.