Maison > développement back-end > tutoriel php > 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
Libérer: 2024-11-11 16:20:03
original
298 Les gens l'ont consulté

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
Copier après la connexion

Commutation manuelle :

De PHP 5.6 à PHP 7.1 :

  • Apache :

    $ sudo a2dismod php5.6
    $ sudo a2enmod php7.1
    $ sudo service apache2 restart
    Copier après la connexion
  • 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
    Copier après la connexion

    De PHP 7.1 à PHP 5.6 :

  • Apache :

    $ sudo a2dismod php7.1
    $ sudo a2enmod php5.6
    $ sudo service apache2 restart
    Copier après la connexion
  • Ligne de commande :

    $ sudo update-alternatives --set php /usr/bin/php5.6
    Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal