为什么PHP不解析我的脚本?

为什么PHP不解析我的脚本?,php,parsing,executable,Php,Parsing,Executable,我试图让php可执行文件解析脚本,但它不起作用。我做过这样的事情: php c:\test.php test.php包含以下内容: <? echo 'hello!'; ?> 这正是运行命令返回的结果。它返回原始代码。如何让它真正解析代码并返回“hello!”呢?请确保在php.ini中启用了该设置。否则,请使用稍长的确保在php.ini中启用了该设置。如果做不到这一点,请使用稍微长一点的,我已经有一段时间没有在命令行上运行php了,但请尝试以下方法: <?php echo

我试图让php可执行文件解析脚本,但它不起作用。我做过这样的事情:

php c:\test.php

test.php包含以下内容:

<?
echo 'hello!';
?>


这正是运行命令返回的结果。它返回原始代码。如何让它真正解析代码并返回“hello!”呢?

请确保在php.ini中启用了该设置。否则,请使用稍长的
确保在php.ini中启用了该设置。如果做不到这一点,请使用稍微长一点的
,我已经有一段时间没有在命令行上运行php了,但请尝试以下方法:

<?php
echo 'hello!';
?>

我已经有一段时间没有在命令行上运行php了,但请尝试以下方法:

<?php
echo 'hello!';
?>


还要确保您的Web服务器配置正确。如果未配置为通过php解释器运行.php页面,它可能只是显示为文本文件。

还要确保您的Web服务器配置正确。如果未配置为通过php解释器运行.php页面,它可能只是显示为文本文件。

另一个选项可能是尝试使用-f命令行选项

php -f c:\test.php

另一个选项可能是尝试使用-f命令行选项

php -f c:\test.php