Beim Ausführen eines Befehls mit php
wurde die folgende Fehlermeldung angezeigt.
C:\xampp\htdocs>php
'php' is not recognized as an internal or external command,
operable program or batch file.
Ich erhalte keine Fehlermeldung, wenn ich den Befehl mit php
in folgendem Pfad ausführte:
C:\xampp\php>php //do not got error here
Warum bekomme ich diesen Fehler?
'php' wird nicht als interner oder externer Befehl, als bedienbares Programm oder als Batchdatei erkannt.
Fügen Sie C:\xampp\php
zur Umgebungsvariablen PATH
hinzu.
Schließen Sie dann die Eingabeaufforderung und starten Sie sie erneut.
Es ist sehr wichtig, denn wenn Sie die Eingabeaufforderung nicht erneut gestartet haben, werden die Änderungen nicht übernommen.
Setzen Sie "C:\xampp\php"
in Ihrer PATH Umgebungsvariable . Starten Sie dann die CMD-Eingabeaufforderung erneut.
Ist dein Pfad richtig konfiguriert?
In Windows können Sie dies wie hier beschrieben tun:
Sie müssen C:\xampp\php
zu Ihrem PATH Environment Variable
hinzufügen. Erst danach können Sie php
Befehlszeile von außerhalb php_home
ausführen.
Ich habe auch die folgende Fehlermeldung erhalten, wenn ich einen Befehl mit PHP
ausführte. Ich habe die Lösung so gemacht:
C:\xampp\php
zu Ihrer-PFADUmgebungsvariable hinzu.Sehr wichtiger Hinweis: Starten Sie die Eingabeaufforderung erneut
Hier, was ich auf meinem PC TUN Ich installiere alle Software, die ich normalerweise in G: Partian nicht C: Verwendet habe, wenn mein Betriebssystem herunterfällt (Win 10) Aktualisieren Sie PATH automatisch, wenn Sie ein neues Programm oder eine neue Software installieren.
SO
Ich muss PATH wie diese hier aktualisieren! All meine Software, die ich normalerweise verwendete
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;G:\HashiCorp\Vagrant\bin;G:\xampp\php;G:\xampp\mysql\bin;G:\Program Files (x86)\heroku\bin;G:\Program Files (x86)\Git\bin;G:\Program Files (x86)\composer;G:\Program Files (x86)\nodejs;G:\Program Files (x86)\Sublime Text 3;G:\Program Files (x86)\Microsoft VS Code\bin;G:\Program Files (x86)\cygwin64\bin