Heim >Backend-Entwicklung >PHP-Problem >So lösen Sie das Problem, dass der Linux-Befehl php -v nicht gefunden werden kann

So lösen Sie das Problem, dass der Linux-Befehl php -v nicht gefunden werden kann

藏色散人
藏色散人Original
2021-10-15 09:22:453188Durchsuche

Die Lösung für das Problem, dass der Linux-Befehl php -v nicht gefunden werden kann: 1. Suchen Sie den Speicherort der PHP-Datei in Linux. 2. Legen Sie die PHP-Umgebungsvariable in der Umgebungsvariablendatei des Linux-Systems fest den Befehl „Umgebungsvariable aktualisieren“.

So lösen Sie das Problem, dass der Linux-Befehl php -v nicht gefunden werden kann

Die Betriebsumgebung dieses Artikels: Linux5.9.8-System, PHP-Version 5.4.26, DELL G3-Computer

So lösen Sie das Problem, dass der PHP-Befehl unter Linux nicht verwendet werden kann, testen Sie, ob PHP hinzugefügt werden soll Umgebungsvariablen:

Wie folgt: Geben Sie php -v ein, um anzuzeigen, dass der PHP-Befehl nicht gefunden wurde.

[root@iz8vbhc4d7zoazstpw7gw8z ~]# php -v
-bash: php: command not found

1. Gehen Sie zuerst zu Linux, um den Speicherort der PHP-Datei der integrierten Umgebung zu ermitteln des bin-Verzeichnisses von PHP wie oben. Ich verwende die integrierte Umgebung von phpstudy in Linux

Dann müssen Sie zur Umgebungsvariablendatei des Linux-Systems gehen, um die PHP-Umgebungsvariablen festzulegen, ähnlich wie in Windows. Die Datei befindet sich im Stammverzeichnis /etc ;

Wenn Sie weitere Umgebungsvariablen hinzufügen müssen, suchen Sie einfach das Verzeichnis, in dem sich die ausführbare Datei befindet, hängen Sie einen Doppelpunkt (::) und das Verzeichnis an, speichern und beenden Sie dann

Führen Sie den Befehl zum Aktualisieren der Umgebungsvariablen aus:

[root@iz8vbhc4d7zoazstpw7gw8z /]# cd phpstudy/server/php/
[root@iz8vbhc4d7zoazstpw7gw8z php]# ls
bin  do_not_delete  etc  include  lib  php  sbin  var
[root@iz8vbhc4d7zoazstpw7gw8z php]# cd bin/
[root@iz8vbhc4d7zoazstpw7gw8z bin]# ls
phar  phar.phar  php  php-cgi  php-config  phpize
[root@iz8vbhc4d7zoazstpw7gw8z bin]# pwd
/phpstudy/server/php/bin

So lösen Sie das Problem, dass der Linux-Befehl php -v nicht gefunden werden kann

Dann geben Sie php -v ein und es wird gut sein

[root@iz8vbhc4d7zoazstpw7gw8z ~]# cd /[root@iz8vbhc4d7zoazstpw7gw8z /]# vim etc/profile

Es funktioniert!

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass der Linux-Befehl php -v nicht gefunden werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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