Maison >développement back-end >tutoriel php >Comment basculer entre les versions de PHP sur la ligne de commande dans Ubuntu 16.04 ?

Comment basculer entre les versions de PHP sur la ligne de commande dans Ubuntu 16.04 ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-12 11:37:02205parcourir

How to Switch Between PHP Versions on the Command Line in Ubuntu 16.04?

Changer de version PHP en ligne de commande dans Ubuntu 16.04

Lors de la gestion de plusieurs versions de PHP sur Ubuntu 16.04, il est souvent nécessaire de basculer entre elles dans la ligne de commande. Alors qu'Apache permet un changement facile de version via la gestion des modules, le serveur Web PHP interne présente un défi unique.

Mode de changement interactif

Pour changer de version PHP de manière interactive, utilisez le commandes suivantes :

sudo update-alternatives --config php
sudo update-alternatives --config phar
sudo update-alternatives --config phar.phar

Cela vous présentera une liste des versions PHP disponibles et vous permettra de sélectionner celle souhaitée.

Commutation manuelle

De PHP 5.6 à PHP 7.1

Pour Apache, exécutez ces commandes :

$ sudo a2dismod php5.6
$ sudo a2enmod php7.1
$ sudo service apache2 restart

Pour la ligne de commande, exécutez :

$ sudo update-alternatives --set php /usr/bin/php7.1
$ sudo update-alternatives --set phar /usr/bin/phar7.1
$ sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.1

De PHP 7.1 à PHP 5.6

Pour Apache, exécutez ces commandes :

$ sudo a2dismod php7.1
$ sudo a2enmod php5.6
$ sudo service apache2 restart

Pour la ligne de commande, exécutez :

$ sudo update-alternatives --set php /usr/bin/php5.6

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn