«php.exe» не распознается как внутренняя или внешняя команда, операционная программа или командный файл.
Почему эта ошибка возникает, хотя я добавил PHP в переменные среды?
Моя переменная среды PATH показана ниже:
C: \ Program Files \ NVIDIA Corporation \ PhysX \ Common; C: \ Program Files \ Common Files \ 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.
В моем случае я использую Bitnami Ruby Stack Apache Web-сервер,
Закройте командную строку, если открыть
* (Перейдите к 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 для меня.
Я надеюсь, что кто-то, кто столкнутся с этим вопросом, может попробовать это предложение.