PHP中的文本echo-won';无法在浏览器中显示

PHP中的文本echo-won';无法在浏览器中显示,php,Php,我使用OS win10、xampp(xampp管理器已经运行,apache也已经运行)localhost和phpadmin运行良好。但是当我编写phpinfo.php这样的代码时 <?php phpinfo(); ?php 我已经在那里放了C:\xampp\htdocs,但仍然没有显示任何。 如果我写的代码没有html <?php Echo " Hello World ! " ?> 然后在浏览器中显示所有脚本php代码 有人能帮我吗?非常感谢听起来您的配置好像有

我使用OS win10、xampp(xampp管理器已经运行,apache也已经运行)localhost和phpadmin运行良好。但是当我编写phpinfo.php这样的代码时

<?php 
phpinfo();
?php

我已经在那里放了C:\xampp\htdocs,但仍然没有显示任何。 如果我写的代码没有html

<?php Echo " Hello World ! " ?> 

然后在浏览器中显示所有脚本php代码


有人能帮我吗?非常感谢

听起来您的配置好像有问题,以下是一些您可以检查的内容:

  • 确保PHP已正确安装和运行。这听起来可能很傻,但你永远不会知道。一种简单的检查方法是从命令行运行
    php-v
    ,查看是否返回版本信息或任何错误

  • 确保PHP模块在Apache的httpd.conf中列出且未注释,这应该类似于文件中的加载模块php5_module“c:/PHP/php5apache2_2.dll”。搜索
    LoadModule php
    ,确保前面没有注释(

  • 确保http.conf文件中包含PHP MIME类型。这应该类似于
    AddType应用程序/x-httpd-php.php
    。这告诉Apache以php的形式运行
    .php
    文件。搜索AddType,然后确保有一个PHP条目,并且没有注释

  • 确保您的文件具有
    .php
    扩展名,或第3点MIME定义中指定的任何扩展名,否则它将不会作为php执行


  • 确保您没有在PHP文件中使用短标记(
    首先,您的代码必须是
    @Anant:一个表达式不需要分号。HTML和BODY not reference to this error not show…许多用户已经使用大写或小写,但仍然存在相同的问题there@DevonHTML不区分大小写,但是:如果您的文件扩展名是
    .HTML
    ,那么将其更改为
    .php
    <?php Echo " Hello World ! " ?>