Wystąpił następujący błąd, gdy wykonuję polecenie z php
C:\xampp\htdocs>php
'php' is not recognized as an internal or external command,
operable program or batch file.
Nie pojawia się żaden błąd, gdy uruchamiam polecenie php
w następującej ścieżce:
C:\xampp\php>php //do not got error here
Dlaczego otrzymuję ten błąd?
„php” nie jest rozpoznawane jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy.
Musisz przejść do Mój komputer-> właściwości -> Zaawansowane ustawienia systemu
Teraz kliknij Zmienne środowiskowe
Dodaj ; C: \ xampp \ php w wartości zmiennej ścieżki
Teraz zrestartuj wiersz polecenia GOTOWE!
Uwaga: upewnij się, że uruchamiasz CMD jako administrator
źródło
Wystarczy dodać ścieżkę do
PHP
pliku. Jeśli używaszwamp
lub nie zainstalowałeś go na dysku C.źródło
Ustaw
"C:\xampp\php"
w zmiennej środowiskowej PATH . Następnie uruchom ponownie monit CMD.źródło
Musisz dodać
C:\xampp\php
do swojegoPATH Environment Variable
, dopiero potem będziesz mógł wykonaćphp
linię poleceń z zewnątrzphp_home
.źródło
Czy Twoja ścieżka jest poprawnie skonfigurowana?
W systemie Windows możesz to zrobić zgodnie z opisem tutaj:
http://www.computerhope.com/issues/ch000549.htm
źródło
Otrzymałem również następujący błąd, gdy uruchomiłem polecenie z
PHP
, zrobiłem takie rozwiązanie:C:\xampp\php
do zmiennej środowiskowej PATH .Bardzo ważna uwaga: uruchom ponownie wiersz polecenia
źródło
Tutaj to, co robię na moim komputerze, instaluję całe oprogramowanie, którego zwykle używałem w G: partian not C: jeśli mój system operacyjny upadnie (wygrać 10), nie muszę ich ponownie instalować i stracić czas, a następnie jak działa Windows to aktualizacja PATH automatyczna, jeśli zainstalujesz nowy program lub cenę oprogramowania,
WIĘC
Muszę zaktualizować PATH w ten sposób TUTAJ! całe moje oprogramowanie, którego zwykle używałem
źródło