PHP multi-version

7 janvier 2019 Non Par nospheratus

On a parfois besoin pour tests d’avoir plusieurs version de php sur un même système. Un moyen tout simple ici PHP7 déjà installé :

apt-get install apt-transport-https lsb-release ca-certificates
curl https://packages.sury.org/php/apt.gpg | apt-key add –
echo « deb https://packages.sury.org/php/ $(lsb_release -sc) main » > /etc/apt/sources.list.d/php.list

Puis :

apt-get update
apt-get install php5.6

Et enfin pour switcher d’une version à l’autre :

update-alternatives –config php
Sample output:
———————————————————-
* 0            /usr/bin/php7.0   70        mode automatique
  1            /usr/bin/php5.6   56        mode manuel
  2            /usr/bin/php7.0   70        mode manuel