Heim  >  Artikel  >  Backend-Entwicklung  >  So beheben Sie den Fehler „php ist kein interner oder externer Befehl“ unter Windows

So beheben Sie den Fehler „php ist kein interner oder externer Befehl“ unter Windows

PHPz
PHPzOriginal
2023-03-23 14:11:012065Durchsuche

Benutzer, die gerade erst mit der Verwendung von PHP begonnen haben, sind möglicherweise verwirrt, wenn sie im Windows-Betriebssystem auf das Problem „PHP ist kein interner oder externer Befehl“ stoßen. Dieser Fehler wird normalerweise dadurch verursacht, dass das System den Pfad zu PHP nicht erkennt.

In diesem Artikel werde ich Ihnen einige mögliche Ursachen und Lösungen für dieses Problem nennen, damit Sie dieses Problem schnell lösen können.

  1. PHP-Pfad ist nicht richtig eingestellt

Wenn Sie in Windows-Systemen ein PHP-Programm unter der Befehlszeile ausführen möchten, müssen Sie sicherstellen, dass der PHP-Pfad in der Umgebungsvariablen Path des Systems korrekt festgelegt ist. Wenn es nicht richtig eingerichtet ist, erhalten Sie die Fehlermeldung „PHP ist kein interner oder externer Befehl“.

Um den PHP-Pfad einzurichten, müssen Sie die folgenden Schritte ausführen:

  • Systemsteuerung öffnen

  • „System und Sicherheit“ auswählen

  • System auswählen

  • Erweiterte Systemeinstellungen auswählen

  • Umgebungsvariable auswählen

  • Pfad in den Systemvariablen suchen

  • Klicken Sie auf „Bearbeiten“

  • Fügen Sie den Pfad von PHP im Variablenwert hinzu

    Zum Beispiel: C: phpphp.exe

  1. Speichern Sie die PHP-Datei. Falscher Pfad

Wenn Sie Ihren PHP-Pfad korrekt eingerichtet haben und php in die Befehlszeile eingeben, aber immer noch die Fehlermeldung „php ist kein interner oder externer Befehl“ angezeigt wird, liegt möglicherweise das Problem vor aufgrund einer fehlerhaften Angabe des Pfads, in dem die PHP-Datei gespeichert wird.

Um dieses Problem zu beheben, müssen Sie sicherstellen, dass die PHP-Dateien im richtigen Verzeichnis gespeichert sind und dass Sie den richtigen Pfad verwenden, um über die Befehlszeile auf diese PHP-Dateien zuzugreifen. Wenn Sie beispielsweise eine PHP-Datei im Verzeichnis C:php speichern, können Sie über die Befehlszeile mit dem folgenden Befehl auf diese Datei zugreifen: C:phpphp.exe C:phpmyfile.php.

  1. PHP ist nicht korrekt installiert

Wenn die beiden oben genannten Lösungen das Problem nicht lösen können, liegt das Problem möglicherweise daran, dass PHP nicht korrekt installiert wurde. In diesem Fall müssen Sie PHP neu installieren und bestätigen, dass der Pfad und das Verzeichnis, in dem die PHP-Dateien gespeichert werden, korrekt festgelegt sind.

Wenn Sie die oben genannten Schritte befolgt haben und das Problem immer noch nicht lösen können, kann das Problem andere Gründe haben. In diesem Fall können Sie in den Systemprotokollen nach weiteren Informationen suchen oder im Forum um Hilfe bitten.

Zusammenfassung

Wenn in Windows-Systemen der Fehler „PHP ist kein interner oder externer Befehl“ auftritt, müssen Sie zunächst prüfen, ob der PHP-Pfad richtig eingestellt ist. Wenn der Pfad korrekt ist, liegt das Problem möglicherweise an einem falschen Pfad zum Speichern der PHP-Datei oder daran, dass PHP nicht korrekt installiert wurde. Egal welches Problem auftritt, Sie können es beheben, indem Sie Fehler beheben und um Hilfe bitten.

Das obige ist der detaillierte Inhalt vonSo beheben Sie den Fehler „php ist kein interner oder externer Befehl“ unter Windows. 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