Changement de version de PHP sur la ligne de commande Ubuntu 16.04
Problème :
Lors de l'exécution du serveur Web PHP interne sur la ligne de commande avec php -S localhost:8888, les requêtes PHP sont gérées à l'aide de PHP version 7, malgré l'activation de PHP 5.6 dans les modules Apache. Comment basculer entre les versions de PHP sur la ligne de commande ?
Commutation interactive :
Utilisez les commandes suivantes pour changer de version PHP de manière interactive :
sudo update-alternatives --config php sudo update-alternatives --config phar sudo update-alternatives --config phar.phar
Commutation manuelle :
De PHP 5.6 à PHP 7.1 :
Apache :
$ sudo a2dismod php5.6 $ sudo a2enmod php7.1 $ sudo service apache2 restart
Ligne de commande :
$ 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 :
Apache :
$ sudo a2dismod php7.1 $ sudo a2enmod php5.6 $ sudo service apache2 restart
Ligne de commande :
$ sudo update-alternatives --set php /usr/bin/php5.6
Source :
https://www.digitalocean.com/community/tutorials/how-to-switch-between-multiple-php-versions-on-ubuntu-16-04
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!