如何使PHP显示在HTML网页上?

如何使PHP显示在HTML网页上?,php,html,webserver,Php,Html,Webserver,我在论坛和谷歌上搜索了几个小时,除了“你的主机可能不支持PHP”之外,没有明确的答案。我已经简化了我的PHP页面,只是为了测试而显示一些文本,但我仍然只得到一个空白页面。我曾尝试在本地将其打开到浏览器中,也尝试通过web服务器打开,两者的结果相同。有人知道为什么这个简单的PHP甚至不会出现在网页上吗 <?php echo "Show some text"; ?> also tried: <html> <?php echo "Show some text"; ?&

我在论坛和谷歌上搜索了几个小时,除了“你的主机可能不支持PHP”之外,没有明确的答案。我已经简化了我的PHP页面,只是为了测试而显示一些文本,但我仍然只得到一个空白页面。我曾尝试在本地将其打开到浏览器中,也尝试通过web服务器打开,两者的结果相同。有人知道为什么这个简单的PHP甚至不会出现在网页上吗

<?php
echo "Show some text";
?>

also tried:

<html>
<?php
echo "Show some text";
?>
</html>

还尝试:

您的文件名是什么?文件扩展名是.html文件还是.php文件?如果是.html,请将其重命名为.php,然后再次使用第一个测试进行测试

要检查并查看您的服务器是否支持php,请创建另一个名为:
phpinfo.php
的文件,并在其中插入以下代码:

<?php
    phpinfo();
?>


并保存它,然后在服务器上转到它。您应该在该页面上看到PHP配置输出。如果它不工作,那么您的服务器上没有正确安装PHP。

您的文件必须以.phtml或.PHP结尾,才能使PHP在HTML页面上工作

index.php

<?php
echo "Hello World!";
?>

查看所有内容的来源(无需处理):

通过将文件名更改为使用
.phps
扩展名,大多数服务器已使用源代码查看格式进行设置。如果没有,则必须创建一个.htaccess文件并临时将此行添加到其中:

AddType text/plain .php
AddType text/plain .html

这将强制文件在被访问时显示为纯文本。请记住以后删除它。

您是指实际的php代码还是回显的结果?首先,它是php文件还是HTML文件?PHP文件必须具有.PHP扩展名才能运行(除非web服务器设置为通过PHP运行其他文件)。第二,询问你的主人,“在本地打开”。你有启用php的web服务器吗?那么你检查过你的主机是否支持php吗?我甚至不知道如何检查这种支持…我已经尝试了.html和.php。两者的结果相同,html显示正确,没有问题,但PHP几乎被注释掉了(事实并非如此),请尝试phpinfo()部分。考虑到你们每个人的响应,我的主机似乎不支持PHP。斯蒂芬,我也试过你的phpinfo();使用相同的空白页结果进行测试。现在留给我的问题是如何获得这种支持。谢谢大家及时的帮助,没问题。出于好奇,谁是你的主人?是共享托管,还是您有自己的专用服务器或虚拟服务器?我们由ASI(Advsol)托管。我们在本地有一些专用服务器,但不用于web托管。我应该在哪里创建这个htaccessfiles这听起来很愚蠢,但有没有办法找出谁在托管您的服务器?我工作的公司,几乎所有的东西,包括他们的AMS,都是由ASI主持的。但我不确定他们是否会就这个不受支持的PHP问题与我联系。作为你的学习朋友,我永远不会觉得他们是傻瓜!将stackoverflow替换为您的雇主URL,您可以看到主机,然后找到我们的linux或windows。但请尝试另存为.php或.aspx等。htaccess文件保存在“public_html”文件夹中。请注意,他们没有扩展。我们的网站是由ASI托管的,正如我所想,我只是希望有一种更简单的方法“使”PHP能够在我的浏览器上读取。看来我得在ASI买张票了。非常感谢你的帮助
AddType text/plain .php
AddType text/plain .html