ionCube est une extension permettant d'utiliser un code PHP crypté (avec ioncube) pour empêcher que le code php soit visible (histoire de protéger ses sources...).

Pour l'installer sur un serveur (ici ubuntu server 12.04 LTS):

Récupérer les sources auprès de ionCube ( http://www.ioncube.com/loaders.php )

pour linux en 386 : http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

pour linux en x86-64 : http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

décompresser puis copier le fichier loader ioncube_loader_lin_x.x.so (à priori le plus récent de la liste) dans /usr/lib/php5/20090626+lfs/

puis ajouter le fichier 20-ioncube.ini dans /etc/php5/apache2/conf.d

En fait, ce fichier contient simplement l'appel au loader, cad simplement la ligne:

zend_extension = /usr/lib/php5/20090626+lfs/ioncube_loader_lin_5.3.so

Puis relancer apache et ca devrait marcher...

Sinon, copier le répertoire ioncube (issu du téléchargement du début), le placer dans un sous répertoire de son site (genre exemple.com/ioncube) et lancer  exemple.com/ioncube/loader-wizard.php

le wizard contient un peu d'aide et un lien pour checker si l'install a bien été faite...