Я хочу запустить файл .php в windows cmd. Я следую этому предложению: php не распознается как внутренняя команда (в Windows)
Но не работает.
Я пытаюсь сделать в командной программе C: \ Windows \ system32 \ cd \ myfolder Затем он вводится в моей папке, такой как C: \ php, но когда я ввожу свой мой адрес php-файла, например C: \ myfolder \ php file.php, он просто показывая ошибку «php не распознается как внутренний или внешний». Но когда я пытаюсь без команды php, как C: \ myfolder \ file.php, он просто открывается в блокноте. Но я хочу запустить его в CMD. Как это возможно?
Если вы используете Windows 10:
path
Если на старых Windows:
Показать рабочий стол.
Щелкните правой кнопкой мыши ярлык « Мой компьютер» на рабочем столе.
Нажмите « Свойства» .
Вы должны увидеть раздел панели управления – Панель управления \ Система и Безопасность \ Система .
Нажмите « Дополнительные системные настройки» в меню «Влево».
Щелкните Enviornment Variables в нижней части окна « Свойства системы» .
Выберите PATH в списке пользовательских переменных.
Добавьте свой путь к PHP (C: \ myfolder \ php) в переменную PATH, отделенную от уже существующей строки точкой с запятой.
Нажмите ОК.
Откройте "cmd"
Введите PATH, нажмите enter
Убедитесь, что вы видите свою папку PHP среди списка.
Это должно сработать.
Примечание. Убедитесь, что в вашей папке PHP есть php.exe. Он должен иметь тип CLI типа файла. Если у вас нет php.exe, продолжайте и проверьте руководство по установке на http://www.php.net/manual/en/install.windows.manual.php – и скачайте с него установочный файл.
Вы должны объявить переменную среды для PHP в пути, поэтому вы можете использовать вот так:
C:\Path\to\somewhere>php cli.php
Вы можете сделать это так
вы можете, например: установить путь к переменной среды с помощью папки php.exe, например, c: \ program files \ php
создать файл сценария в d: \ с именем файла как a.php
open cmd: переход к d: диск с использованием команды d:
введите следующую команду
php -f a.php
вы увидите результат