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

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

Linda Hamilton
Linda Hamiltonoriginal
2024-11-11 16:20:03223parcourir

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

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!

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