PHP не распознается как внутренняя или внешняя команда в командной строке

Я получил следующую ошибку, когда я запускаю команду с php

 C:\xampp\htdocs>php 'php' is not recognized as an internal or external command, operable program or batch file. 

Я не получаю никакой ошибки, когда я запускаю команду с php в следующем пути:

 C:\xampp\php>php //do not got error here 

Почему я получаю эту ошибку?

«php» не распознается как внутренняя или внешняя команда, операционная программа или командный файл.

Добавьте C:\xampp\php в PATH среды PATH .

Затем закройте командную строку и снова перезапустите.

Это важно, потому что если вы не перезапустили командную строку, изменения не будут отображаться.

Перейдите в « Мой компьютер» -> «Свойства» -> «Расширенные настройки системы»

Теперь нажмите « Переменные среды».

введите описание изображения здесь

Добавить ; C: \ xampp \ php в значение переменной пути

введите описание изображения здесь

Теперь перезапустите командную строку DONE!

Примечание. Убедитесь, что вы запускаете CMD через run as administrator

Установите «C: \ xampp \ php» в переменной PATH Environment . Затем перезапустите CMD-запрос.

Правильно ли настроен ваш путь? В Windows вы можете сделать это, как описано здесь: http://www.computerhope.com/issues/ch000549.htm

Вам нужно добавить C:\xampp\php в PATH Environment Variable , только после этого вы сможете выполнить командную строку php из-за пределов php_home.

Вам просто нужно добавить путь к вашему php-файлу. Если вы используете wamp или не устанавливали его на диск C.

На рисунке показано, как найти путь