ionCube produces leading tools for PHP source code protection to secure your PHP software from prying eyes and to combat software piracy. Featuring an advanced compiled-code encoding engine that translates source to highly efficient bytecodes, ionCube encoding tools deliver the ideal combination of maximum source code protection without sacrificing performance, reliability or language compatibility.
Requirements:
- Root Shell access to your server
- phpinfo page: create a new document and call it phpinfo.php. Inside place phpinfo();
Place this document in your www directory so you can view it and see all your PHP settings.
1.) Download the program and store it on your server.
http://www.ioncube.com/loader_download.php
2.) Unpack the program
$ tar -zxvf ioncube_loaders.tar.gz
3.) $ cd ioncube
4.) copy loader-wizard.php to a web directory such as your hosting directory and open it in your browser window.
$ cp loader-wizard.php /home/userdirectoryhere/www
Then open it http://www.yourdomain.com/loader-wizard.php
It will analysed your server system configuration, and just follow the instruction there.
The instruction will tells you to do as below:
5.) Now lets move the iconcube directory to a permanent location:
cd ..
$ mv ioncube /usr/local
6.) Now that you know the location of php.ini you need to edit it.
$ vi /usr/local/Zend/etc/php.ini
Now find where other zend extentions are in the file.
Paste in your new line for ioncube loader, please paste before the original zend extension.
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.2.so
7.) Restart the web server to take effect.
$ /etc/init.d/httpd restart
Success! You should now see a section in your PHP Info page that says:
Additional Modules
Module Name ionCube Loader
~


Dear admin, thnx for sharing this blog post. I found it wonderful. Best regards, Victoria…
Pingback: Cpanel IonCube Softaculous PROBLEM! How to fix it! | Linux Admins
Thank you.this helped.