Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn Linux den PHP-Befehl nicht erkennt?

Was soll ich tun, wenn Linux den PHP-Befehl nicht erkennt?

藏色散人
藏色散人Original
2021-12-31 10:11:373146Durchsuche

Lösung für das Problem, dass Linux den PHP-Befehl nicht erkennen kann: 1. Gehen Sie zu Linux, um den Speicherort der PHP-Datei der integrierten Umgebung zu finden. 2. Legen Sie die PHP-Umgebungsvariable fest. 3. Führen Sie den Befehl „Umgebungsvariable aktualisieren“ aus.

Was soll ich tun, wenn Linux den PHP-Befehl nicht erkennt?

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

Was soll ich tun, wenn Linux den PHP-Befehl nicht erkennen kann?

Wie kann ich das Problem lösen? dass der PHP-Befehl unter Linux nicht verwendet werden kann? Testen Sie, ob die PHP-Umgebungsvariablenmethode hinzugefügt werden soll:

Wie folgt: Geben Sie php -v ein, um den PHP-Befehl nicht gefunden anzuzeigen

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

1. Gehen Sie zuerst zu Linux, um den Speicherort zu finden der PHP-Datei der integrierten Umgebung

[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

Ermitteln Sie den Speicherort des PHP-Bin-Verzeichnisses wie oben. I Linux verwendet die integrierte Umgebung von phpstudy

Dann müssen Sie zur Umgebungsvariablendatei des Linux-Systems gehen, um die PHP-Umgebung festzulegen Variablen, ähnlich wie bei 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:

Was soll ich tun, wenn Linux den PHP-Befehl nicht erkennt?

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

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

[root@iz8vbhc4d7zoazstpw7gw8z /]# source /etc/profile

Es funktioniert!

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Linux den PHP-Befehl nicht erkennt?. 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