代码之家  ›  专栏  ›  技术社区  ›  The.Anti.9

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

  •  0
  • The.Anti.9  · 技术社区  · 16 年前

    我试图让PHP可执行文件解析脚本,但它不起作用。我运行类似这样的程序:

    PHPc:\Test.php

    test.php包含:

    <?
    echo 'hello!';
    ?>
    

    这正是运行命令返回的结果。它返回原始代码。我如何才能让它实际解析代码并返回“hello!”相反?

    4 回复  |  直到 16 年前
        1
  •  3
  •   Paul Dixon    16 年前

    确保你有 short_open_tag 在php.ini中启用设置。如果不能做到这一点,请使用稍长的 <?php 启动脚本。

        2
  •  1
  •   Alo    16 年前

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

    php -f c:\test.php
    
        3
  •  0
  •   Unknown    16 年前

    我已经有一段时间没有在命令行下运行php了,但是尝试一下:

    <?php
    echo 'hello!';
    ?>
    
        4
  •  0
  •   Toby Allen mercator    16 年前

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