我写了一个简单的html代码并将其保存为eclipse中的testing.html。以下是代码:
<html>
<body>
<?php
function helo()
{
echo "hello";
}
echo "say ";
helo();
?>
</body>
</html>
当我通过apache Tomcat运行时,它在我的浏览器中没有显示任何内容。我曾尝试编写一个简单的html代码(在html代码中没有php代码),它可以通过apache Tomcat运行。我可以知道为什么会这样吗?我的代码有问题吗?或者当我在eclipse中设置时出现了一些问题?
答案 0 :(得分:3)
PHP通常不会在html文档中解析...尝试将文件更改为testing.php,看看你得到了什么。
如果仍然无法正常工作,则可能无法在托管环境中安装或正确配置php。
答案 1 :(得分:1)
您的Web服务器不会在您的html文档上运行PHP预处理器。
要解决此问题,您需要将testing.html
文件重命名为testing.php
。
答案 2 :(得分:0)
您的服务器读取“.html”扩展名并将该文件解释为html文件。因此,你无法在其中交织php。但是,如果您将文件名更改为testing.php,则tomcat服务器将解释php,您将获得所需的结果。