Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
php [Le 26/04/2020, 20:29] krodelabestiole update focal |
php [Le 04/05/2020, 21:20] krodelabestiole [Conflits potentiels entre plusieurs versions de PHP] viré tuto en anglais et dangereux |
||
---|---|---|---|
Ligne 216: | Ligne 216: | ||
<code>apt list \*php\* --installed</code> | <code>apt list \*php\* --installed</code> | ||
Si vous voyez apparaître plusieurs versions de PHP, par ex. ''php7.2'' et ''php7.0'' ou ''php5.6'', vous avez un problème. Dans ce cas supprimez les versions de PHP qui ne correspondent pas à la version proposée par les dépôts officiels d'ubuntu (''php7.4'' sur [[:focal|Focal 20.04]], ''php7.2'' sur [[:bionic|Bionic 18.04]], ''php7.0'' sur [[:xenial|Xenial 16.04]]), [[:ppa#la_methode_propre_les_paquets_de_gestion_automatiqueppa-purge_launchpad-getkeys|désinstallez le PPA exotique]] si il existe, puis réinstallez les paquets absents si nécessaire sans spécifier de numéro de version ([[apt>libapache2-mod-php]], etc). | Si vous voyez apparaître plusieurs versions de PHP, par ex. ''php7.2'' et ''php7.0'' ou ''php5.6'', vous avez un problème. Dans ce cas supprimez les versions de PHP qui ne correspondent pas à la version proposée par les dépôts officiels d'ubuntu (''php7.4'' sur [[:focal|Focal 20.04]], ''php7.2'' sur [[:bionic|Bionic 18.04]], ''php7.0'' sur [[:xenial|Xenial 16.04]]), [[:ppa#la_methode_propre_les_paquets_de_gestion_automatiqueppa-purge_launchpad-getkeys|désinstallez le PPA exotique]] si il existe, puis réinstallez les paquets absents si nécessaire sans spécifier de numéro de version ([[apt>libapache2-mod-php]], etc). | ||
+ | |||
+ | La commande, ici sous [[:bionic]], doit retourner un message similaire, sauf si vous avez volontairement installé plusieurs versions : | ||
+ | <code> | ||
+ | sudo update-alternatives --config php | ||
+ | Il n'existe qu'une « alternative » dans le groupe de liens php (qui fournit /usr/bin/php) : /usr/bin/php7.2 | ||
+ | Rien à configurer. | ||
+ | </code> | ||
===== Voir aussi ===== | ===== Voir aussi ===== |