How can I install IonCube in my web hosting package?
IonCube, the alternative to ZendOptimizer, can be installed on all of our web hosting packages with PHP.
Step 1 - Download IonCube
First, download the correct version of IonCube.
You will find an overview of the versions available here: Loader Packages
As a customer with a STRATO web hosting product, please select the archive for Solaris (x86): http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_sun_x86.zip and http://www.ioncube.com/loader-wizard/loader-wizard.zip
After decompressing the archive, use an FTP program to upload the files to your web space in a separate folder with the name ioncube. It would be best if you could place it in the main directory.
In the archive you have downloaded, you will find a file named loader-wizard.php which will help you correctly load IonCube. If it does not work, please use the following two older files instead.
Old versions of the help files for loading IonCube
(ZIP archive; contains the files ioncube-loader-helper.php and ioncube-encoded-file.php)
Step 2 - Create php.ini and load IonCube
Now please create a file named php.ini in the ioncube folder with the following contents:
Please also note that the name of the file ioncube_loader_sun_5.3.so will need to correspond to the PHP version selected for your package. When using PHP version 5.3, the file ioncube_loader_sun_5.3. is the correct one.
If you are using a different PHP version, please select the corresponding .so file. In your STRATO Login area, you can check which PHP version you are using, and modify it if necessary. You will find more information in the following article: How to determine and change the PHP version.
Now enter the following address into your browser to perform a final check on the installation:
If, instead, you have used the two files ioncube-loader-helper.php and ioncube-encoded-file.php, the address is as follows:
If you now receive the following messages, the installation was successful and you can use IonCube.
|An ionCube encoded file has been loaded successfully. |
- - - - - -
This file has been successfully decoded. ionCube Loaders are correctly installed.
Furthermore, when info.php (see above) is accessed, the entry IonCube Loader will also appear under the item Additional Modules.