diff --git a/HowtoLAMP/IonCube.md b/HowtoLAMP/IonCube.md index 718fc7f4..3b3966ef 100644 --- a/HowtoLAMP/IonCube.md +++ b/HowtoLAMP/IonCube.md @@ -5,7 +5,7 @@ Voici une procédure d'installation rapide de IonCube pour PHP sur un serveur LA * Téléchargement de ioncube_loaders (prenez la version correspondant à votre architecture) : ~~~ -# wget +# wget # tar zxvf ioncube_loaders_lin_x86-64.tar.gz ~~~ @@ -15,10 +15,17 @@ Voici une procédure d'installation rapide de IonCube pour PHP sur un serveur LA # mv ioncube /usr/local/ ~~~ -* Puis on rajoute ceci dans un fichier que l'on nomme `/etc/php5/conf.d/ioncube.ini` (prenez le .so correspondant à la version de PHP installée) : +* Puis on rajoute ceci dans un fichier que l'on nomme `/etc/php/8.2/mods-available/ioncube.ini` (prenez le .so correspondant à la version de PHP installée) : ~~~ -zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.4.so +zend_extension = /usr/local/ioncube/ioncube_loader_lin_8.2.so +~~~ + +* Il faut aussi activer l’extension et redémarrer le processus, par exemple pour php-fpm : + +~~~ +# ln -s /etc/php/8.2/mods-available/ioncube.ini /etc/php/8.2/fpm/conf.d/00-ioncube.ini +# php-fpm8.2 -t && systemctl reload php8.2-fpm ~~~ ---- @@ -37,10 +44,8 @@ Puis on fait un lien symbolique de /etc/php5/apache2/conf.d/00-ioncube.ini -> /e ln -s /etc/php5/mods-available/ioncube.ini /etc/php5/apache2/conf.d/00-ioncube.ini ~~~ ----- - * Enfin, on redémarre Apache ~~~ # /etc/init.d/apache2 restart -~~~ \ No newline at end of file +~~~