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
335 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!

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