PHP文件未使用html头标签打开

Posted

技术标签:

【中文标题】PHP文件未使用html头标签打开【英文标题】:PHP file not opening with html head tag 【发布时间】:2018-04-25 23:20:20 【问题描述】:

当我打开这个 php 文件时,它没有加载:

<?php 
    echo "I am awesome";
?>
<html>
<head> </head>
</html>

错误截图

但是,如果我删除 &lt;head&gt; 标记,代码就可以正常工作。

我在 Windows PC 上使用过 Xampp 和 Wamp 服务器,尝试更改端口,但问题仍然存在。

已解决: 使用 http://127.0.0.1/test.php 而不是 http://localhost/test.php 为我解决了问题并且代码成功执行。

【问题讨论】:

你用什么名字保存了你的文件? 似乎对我有用 启动时,查看Windows事件日志,查看服务器无法启动的错误。 我已经保存了名为 test.php 的文件。服务器正常启动,我什至可以在浏览器中查看其他没有 标签的 php 文件。 【参考方案1】:

首先确保您的Apache 已成功启动(在xamppwamp 中)。

如果Apache 没有启动。尝试关闭可能使用计算机端口 80 的应用程序。

xamppwamp 配置中更改服务器端口。 以下是执行该操作的指南:

Change port in xampp

Change port in wamp

【讨论】:

Apache 启动成功。浏览器甚至在没有 . 的情况下运行文件 @Vikram 是 HTML 标签,与 apache 完全无关。 Html 不需要任何网络服务器来执行。确保您没有打开任何代理或 ***。 @Vikram 您在浏览器中输入的网址是什么? @Vikram 试试 localhost 看看它是否能正常列出你的目录和 apache 函数 localhost 无法正常工作,但 127.0.0.1 会打开仪表板。当我尝试127.0.0.1/test.php 时,它奏效了!我仍在试图了解发生了什么【参考方案2】:

也许您的 Apache 服务器工作不正常,您重新配置并重新启动您的 Apache 服务器。 enter image description here

【讨论】:

Apache 服务器似乎工作正常。但是我已经尝试过多次更改端口。此外,代码可以在其他计算机上运行,​​但在我的计算机上不行。【参考方案3】:

我认为您已将其保存为 html。改成php。

【讨论】:

以上是关于PHP文件未使用html头标签打开的主要内容,如果未能解决你的问题,请参考以下文章

如何学好PHP

设置Highcharts头标签时无法在JS脚本中获取PHP变量[关闭]

IIS无法打开PHP文件

HTML中img标签的src填本地绝对路径无法显示

PHP之文件锁

PHP中fopen函数的问题