Подтвердить что ты не робот

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

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

Почему эта ошибка возникает, хотя я добавил PHP в переменные среды?

Ниже приведена моя переменная среды PATH:

C:\Program Files\NVIDIA Corporation\PhysX\Common; C:\Program Файлы\Общие файлы \Microsoft Shared\Windows Live; C:\Program Files\PC............... Файлы \QTSystem \; A:\XAMPP\PHP\php.exe

Я использую Windows 7.

4b9b3361

Ответ 1

Я думаю, вам нужно изменить его на A:\xampp\php\и просто оставить его там, затем он будет искать в каталоге для файла, также: вы пробовали звонить только php вместо php.exe и проверить, что каталог правильный.

Ответ 2

A:\xampp\php\php.exe

Переменная среды PATH должна содержать только пути, а не имена файлов.

Сделайте это

A:\xampp\php

Ответ 3

это очень легко сделать
Вам также нужно добавить php.exe
Добавление этого пути:
windows key + pause
нажмите "Предварительные настройки системы"
нажмите "Переменная среды"


Часть системных переменных → Путь → Изменить и добавить
C:\wamp\bin\php\php5.3.8;
закройте подсказку cmd, если ее открыть
Это было сделано!

Ответ 4

enter image description here

Просмотр выше экрана для настройки переменной окружения в окне 7

Примечание. - После настройки переменной окружения перезагрузите компьютер, тогда он будет работать нормально

Ответ 5

Не должна ли последняя часть быть: C:\xampp\php\? Если вы не перемонтируете свои диски, A - это гибкий диск.:)

Кроме того, вам нужно указать папку, а не файл exe.

Ответ 6

My case am Использование веб-сервера Apache Bitnami Ruby Stack,

  • Нажмите клавишу Windows + Кнопка паузы/перерыва
  • Нажмите расширенные системные настройки
  • Выберите переменные среды
  • В разделе "Системные переменные" > измените переменную PATH, добавив C:\Bitnami\rubystack-1.9.3-24\php
  • Нажмите "ОК", чтобы закрыть окно "Изменение среды"
  • Закройте окно командной строки, если открыто

    * (перейдите к 7. для подтверждения, если php установлен)

  • Нажмите кнопку Windows Key + R, чтобы открыть свой cmd
  • Введите php -v для просмотра вашей версии php Confirm installed php version

Ответ 7

Установите PHP как переменную среды из системы, как показано ниже, чтобы запустить ее из CMD

1)Windows key + Pause
2)Click on Advanced system settings
3)Now click on Environment Variables.. button  
4)In system variable section search for Path and edit it as D:\wamp\bin\php\php5.3.13;(If one needs to append it to some already exits value then start path with;)
5)Now open CMD and run command PHP from any path where you don’t have PHP installed , in my case it’s C drive.
6)We can check above set Path from CMD using Path command also.

Ответ 8

Если вы установили WAMP-сервер, ваш путь может отличаться. Например, я установил WAMP, и путь к моему php.exe оказался:

C:\wamp\bin\php\php5.5.12\php.exe

Чтобы он работал, я ввел следующий путь в переменную PATH системных переменных:

C:\wamp\bin\php\php5.5.12

После завершения, я перезапустил командную строку и все работало нормально.

Таким образом, путь может варьироваться в зависимости от того, как вы установили PHP. Если вы хотите установить WAMP-сервер и установить другие необходимые пакеты, такие как PHPMyAdmin и т.д., Вы можете сделать это из: wampserver.com

Ответ 9

В моем случае путь среды C:\ProgramData\Drush\;C:\Program Files (x86)\Drush\Php;, и он работает для меня.

Если я просто добавлю C:\xampp\php\ dint для меня.

Я надеюсь, что кто-то, кто столкнулся с этой проблемой, может попробовать это предложение.