Heim > Backend-Entwicklung > PHP-Tutorial > Wie wechselt man zwischen PHP-Versionen in der Ubuntu 16.04-Befehlszeile?

Wie wechselt man zwischen PHP-Versionen in der Ubuntu 16.04-Befehlszeile?

Linda Hamilton
Freigeben: 2024-11-11 16:20:03
Original
270 Leute haben es durchsucht

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

PHP-Versionen auf der Ubuntu 16.04-Befehlszeile wechseln

Problem:
Beim Ausführen des internen PHP-Webservers in der Befehlszeile mit php -S localhost:8888 werden PHP-Anfragen mit PHP Version 7 verarbeitet, obwohl PHP 5.6 aktiviert ist in Apache-Modulen. Wie wechsle ich zwischen PHP-Versionen auf der Befehlszeile?

Interaktives Umschalten:
Verwenden Sie die folgenden Befehle, um interaktiv zwischen PHP-Versionen zu wechseln:

sudo update-alternatives --config php
sudo update-alternatives --config phar
sudo update-alternatives --config phar.phar
Nach dem Login kopieren

Manuelle Umstellung:

Von PHP 5.6 auf PHP 7.1:

  • Apache:

    $ sudo a2dismod php5.6
    $ sudo a2enmod php7.1
    $ sudo service apache2 restart
    Nach dem Login kopieren
  • Befehlszeile:

    $ 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
    Nach dem Login kopieren

    Von PHP 7.1 auf PHP 5.6:

  • Apache:

    $ sudo a2dismod php7.1
    $ sudo a2enmod php5.6
    $ sudo service apache2 restart
    Nach dem Login kopieren
  • Befehl Zeile:

    $ sudo update-alternatives --set php /usr/bin/php5.6
    Nach dem Login kopieren

Quelle:
https://www.digitalocean.com/community/tutorials/how-to-switch -between-multiple-php-versions-on-ubuntu-16-04

Das obige ist der detaillierte Inhalt vonWie wechselt man zwischen PHP-Versionen in der Ubuntu 16.04-Befehlszeile?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage