Почему PHP не анализирует мои скрипты? - PullRequest
0 голосов
/ 16 мая 2009

Я пытаюсь получить исполняемый файл php для разбора скриптов, но он не работает. я запускаю что-то вроде этого:

php c: \ test.php

и test.php содержит это:

<?
echo 'hello!';
?>

и это именно то, что возвращает команда. Возвращает сырой код. Как я могу заставить его на самом деле разобрать код и вернуть "привет!" вместо этого?

Ответы [ 4 ]

3 голосов
/ 16 мая 2009

Убедитесь, что в вашем php.ini включена настройка short_open_tag . В противном случае используйте чуть более длинный <?php для запуска сценария.

1 голос
/ 16 мая 2009

Другой вариант - попытаться использовать параметр командной строки -f.

php -f c:\test.php
0 голосов
/ 16 мая 2009

Также убедитесь, что ваш веб-сервер правильно настроен. Если он не настроен для запуска страниц .php через интерпретатор php, он может просто отображаться в виде текстового файла.

0 голосов
/ 16 мая 2009

Прошло много времени с тех пор, как я запустил php из командной строки, но попробуйте это:

<?php
echo 'hello!';
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...