GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Verwenden Sie für einen Befehl eine andere ausführbare CLI-Version der PHP-Version

Die ausführbare Standard-PHP-Datei kann gefunden werden mit:

$ which php

In den meisten Fällen ist es ein Link zu einer bestimmten PHP-Version:

lrwxrwxrwx 1 root root      21 aug 15  2016 /usr/bin/php -> /usr/bin/php7.1

Um es auf eine andere Version zu ändern, verknüpfen Sie es einfach mit einer anderen

$ sudo rm /usr/bin/php

$ sudo ln -s /usr/bin/php5.6 /usr/bin/php

Vor dem Neuverknüpfen müssen Sie sicherstellen, dass die Ziel-PHP-Version installiert ist.


Vielleicht kannst du versuchen, die Umgebung zu reparieren!

$ php -v
PHP 5.4.x (cli) ...
$ set PATH="/usr/lib64/php5.6/bin:$PATH"
$ php -v
PHP 5.6.x (cli) ...

Oder, wenn Sie den PATH für Ihre Shell-Sitzung nicht ändern möchten, können Sie die Änderung nur für den aktuellen Befehl festlegen:

$ php -v
PHP 5.4.x (cli) ...
$ env PATH="/usr/lib64/php5.6/bin:$PATH" php -v
PHP 5.6.x (cli) ...
$ php -v
PHP 5.4.x (cli) ...

Linux
  1. So verwenden Sie den Su-Befehl unter Linux

  2. So verwenden Sie den SFTP-Befehl für die sichere Dateiübertragung

  3. Kann ich eine Virtualbox-Festplatte für mehrere Maschinen verwenden?

  4. Unterschiedliche Farbe für Befehl und Ausgabe

  5. Läuft eine ausführbare Linux-Datei, die auf einer Linux-Variante kompiliert wurde, auf einer anderen?

So verwenden Sie den SCP-Befehl für die Dateiübertragung

So wechseln Sie zwischen verschiedenen Versionen von Befehlen in Linux

So verwenden Sie die Befehle Pushd, Popd und Dirs für eine schnellere CLI-Navigation

5 Tipps zur Verwendung des Linux-SS-Befehls wie ein Profi

15 Möglichkeiten, den Linux Watch-Befehl für alltägliche Aktivitäten zu verwenden

Apt vs. Apt-get-Befehle erklärt:Welchen verwenden?