Update for PHP 8.2

This commit is contained in:
David Prevot 2024-04-22 17:07:42 +02:00
parent e361aa22c3
commit 161b5570f3

View file

@ -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) : * Téléchargement de ioncube_loaders (prenez la version correspondant à votre architecture) :
~~~ ~~~
# wget <http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz> # wget <https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz>
# tar zxvf ioncube_loaders_lin_x86-64.tar.gz # 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/ # 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 lextension 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,8 +44,6 @@ 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 ln -s /etc/php5/mods-available/ioncube.ini /etc/php5/apache2/conf.d/00-ioncube.ini
~~~ ~~~
----
* Enfin, on redémarre Apache * Enfin, on redémarre Apache
~~~ ~~~