Ответ 1
Я думаю, вам нужно изменить его на A:\xampp\php\и просто оставить его там, затем он будет искать в каталоге для файла, также: вы пробовали звонить только php вместо 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.
Я думаю, вам нужно изменить его на A:\xampp\php\и просто оставить его там, затем он будет искать в каталоге для файла, также: вы пробовали звонить только php вместо php.exe и проверить, что каталог правильный.
A:\xampp\php\php.exe
Переменная среды PATH должна содержать только пути, а не имена файлов.
Сделайте это
A:\xampp\php
это очень легко сделать
Вам также нужно добавить php.exe
Добавление этого пути:
windows key + pause
нажмите "Предварительные настройки системы"
нажмите "Переменная среды"
Часть системных переменных → Путь → Изменить и добавить
C:\wamp\bin\php\php5.3.8;
закройте подсказку cmd, если ее открыть
Это было сделано!
Просмотр выше экрана для настройки переменной окружения в окне 7
Примечание. - После настройки переменной окружения перезагрузите компьютер, тогда он будет работать нормально
Не должна ли последняя часть быть: C:\xampp\php\
? Если вы не перемонтируете свои диски, A - это гибкий диск.:)
Кроме того, вам нужно указать папку, а не файл exe.
My case am Использование веб-сервера Apache Bitnami Ruby Stack,
Закройте окно командной строки, если открыто
* (перейдите к 7. для подтверждения, если php установлен)
Установите 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.
Если вы установили 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
В моем случае путь среды C:\ProgramData\Drush\;C:\Program Files (x86)\Drush\Php;
, и он работает для меня.
Если я просто добавлю C:\xampp\php\
dint для меня.
Я надеюсь, что кто-то, кто столкнулся с этой проблемой, может попробовать это предложение.