Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn Centos den PHP-Befehl nicht finden kann?

Was soll ich tun, wenn Centos den PHP-Befehl nicht finden kann?

藏色散人
藏色散人Original
2021-07-17 10:05:492364Durchsuche

So finden Sie den PHP-Befehl in Centos: Führen Sie zuerst „export PATH=$PATH:/usr/local/php/bin“ aus und führen Sie dann „echo $PATH“ aus.

Was soll ich tun, wenn Centos den PHP-Befehl nicht finden kann?

Die Betriebsumgebung dieses Artikels: CentOS6.8-System, PHP7.1-Version, DELL G3-Computer

Was soll ich tun, wenn der PHP-Befehl in Centos nicht gefunden werden kann?

-bash: php: Befehl nicht gefunden Das Problem ist eigentlich ganz einfach. Wenn Sie im Terminal einen Befehl eingeben und das System Sie darauf hinweist, dass der Befehl nicht gefunden wurde (Befehl nicht gefunden), liegt das entweder daran, dass Sie nicht installiert haben das entsprechende Softwarepaket, oder es liegt am Pfadeinstellungsproblem. Wenn es sich um ein Problem mit dem Softwarepaket handelt, gibt es nichts anderes zu sagen: Installieren Sie einfach das entsprechende Softwarepaket. In einem anderen Fall muss der Pfad des Benutzers festgelegt werden.

-bash: ls: command not found 或者 -bash: ll: command not found

Ursache: Beim Festlegen von Umgebungsvariablen wurde die Bearbeitungsprofildatei nicht korrekt geschrieben, was dazu führte, dass Befehle wie ls in der Befehlszeile nicht erkannt wurden.

Lösung:

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
bash: PHP: command not found

Lösung:

export PATH=$PATH:/usr/local/php/bin

Dann echo $PATH und sieh es dir noch einmal an.

usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/php/bin

Zu diesem Zeitpunkt können Sie php -i direkt in ein beliebiges Verzeichnis des Systems eingeben, um es auszuführen.

-bash:unzip: command not found

-bash: Zwei Lösungen für wget: Befehl nicht gefunden

Wenn Linux minimiert und installiert wird, wird wget im Allgemeinen nicht standardmäßig installiert.

Kann mit den folgenden zwei Methoden installiert werden:

1. RPM-Installation

RPM-Download-Quelladresse: http://mirrors.163.com/centos/6.2/os/x86_64/Packages/

Laden Sie das RPM von herunter wget-Paket: http://mirrors.163.com/centos/6.2/os/x86_64/Packages/wget-1.12-1.4.el6.x86_64.rpm

rpm ivh wget-1.12-1.4.el6.x86_64.rpm Installieren es kann.

2. Leckere Installation

yum -y install wget

Port 80-Eingabeaufforderung wurde belegt

httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs

Lösung:

# netstat -lnp|grep :80
tcp 0 0 :::80 :::* LISTEN 2184/httpd
杀掉服务
# killall -9 httpd
重启
# /etc/init.d/httpd start

Empfohlenes Lernen: „

PHP-Video-Tutorial

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