В настоящее время я запускаю PHP из командной строки Windows. С помощью:
C:\xampp\php>php -fc:\Uncrypt.php
Какие результаты:
■ <? phpecho "tt"; ? >
Что странно, так как согласно справочному документу php -h
. Переключатель -f
должен:
-f Разбор и выполнение.
Но это не работает. PHP правильно установлен и работает при работе через браузер и:
C:\xampp\php>php -v
Выплескивает:
PHP 5.6.3 (cli) (построено: 12 ноября 2014 17:18:08)
Copyright (c) 1997-2014 гг. Группа PHP
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
Это означает, что интерфейс командной строки для PHP.exe по-прежнему достигает этого.
Я также добавил достаточные PATH в переменных среды (как для пользователя, так и для системы).
После поиска переменные PATH, по-видимому, являются основной причиной, но запуск PATH вызывает мою директорию PHP, и есть ассоциации файлов, связанные с notepad ++ (может ли это быть возможной ошибкой?)
В соответствии с запросом, вот содержание этого файла PHP (скриншот с последующей кодировкой)
<?php echo "tt"; ?>
Вы можете попробовать без -f
. Раньше у меня были проблемы с этим.