php не распознан как внутренняя команда (в Windows)

Я хочу разработать использование платформы под названием Symfony, но у меня нет Mac, и я не хочу к двойной загрузке с Debian.

Я попробовал виртуальные хосты через Виртуальное Поле, но оно не работает. Таким образом, я решил остаться в Windows.

Таким образом, когда учебное руководство говорит мне делать

php lib/vendor/symfony/data/bin/check_configuration.php

я делаю в окнах cmd:

php lib\vendor\symfony\data\bin\check_configuration.php

и это говорит мне:

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

Я использую UwAmp (php 5.2.12 + mysql + апач), который хранится в

E:\logiciels\UwAmp\

внутри у меня есть набор файлов, но я предполагаю, что это важно:

E:\logiciels\UwAmp\apache\php_5.2.11

Как сделать cmd PHP в окнах cmd, работают правильно?

12
задан halfer 22 January 2017 в 01:07
поделиться

2 ответа

Вам нужно добавить каталог, в котором находится исполняемый файл php, в переменную "path" (я думаю, в вашем случае это будет E:\logiciels\UwAmp\apache\php_5.2.11 ). В Windows вы можете сделать это, как описано здесь: http://www.computerhope.com/issues/ch000549.htm

Любой каталог, который вы поместите в эту переменную пути (они разделяются точкой с запятой), будет автоматически использоваться, например, в командной оболочке cmd.

16
ответ дан 2 December 2019 в 18:18
поделиться

Вам нужно добавить путь, по которому находится бинарник, в переменную PATH. Вы можете сделать это на XP и Win 7 в разделе System -> User settings -> User variables

4
ответ дан 2 December 2019 в 18:18
поделиться