What's IonCube? How exactly does IonCube work and when do you need it for your PHP applications?
IonCube Loader is an instrument, which is necessary to run files which are encoded with ionCube PHP Encoder. The latter is an application designed to make PHP code human unreadable, in order to protect it from reverse engineering and / or unauthorized usage. Plenty of script-driven applications, especially discussion forums, content management systems and e-commerce solutions are encrypted with ionCube PHP Encoder, therefore if you buy a script and you find that ionCube is on the list of website hosting environment requirements, you need to ensure that your hosting server has the instrument pre-installed. Although it's not that difficult to set it up if you have your own server, it is almost impossible to do that on a shared web hosting server due to the fact that the PHP environment will have to be precompiled and all clients on the server will be affected.
IonCube in Shared Hosting
IonCube Loader is supplied with each shared hosting
that we provide and you are able to enable it at any time with just a couple of clicks, so you'll be able to work with script applications which need it. You can do that through the PHP Configuration area of your Hepsia Control Panel and all it takes to enable or deactivate ionCube is to click a button. The change will take effect within a minute, therefore you will be able to proceed and install the application that you'd like without delay. The very same section will allow you to switch the PHP version which is active for your account, because we support a number of versions on our leading-edge cloud platform. In case you move to a version that you have not used to date, you will have to enable ionCube Loader once again. Experienced users will be able to use a php.ini file in a specific domain folder to set a PHP release different from the one for the entire account or enable/disable ionCube Loader.