我有一个奇怪的问题:这段代码只是创建一个空页面而不显示hello world消息。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Austrian Legends</title>
</head>
<body>
<?php
echo "hello world";
?>
</body>
</html>
我知道我的webhoster提供PHP,因为我已经从表单中成功运行了一个php文件( - &gt;提交)。
答案 0 :(得分:4)
我发现HTML文档中嵌入的给定PHP代码段没有任何问题。如果这仍然没有执行&amp;你没有得到Hello world打印,我认为它与服务器配置有关。
foo.php
&amp;不是foo.html
。注意文件扩展名的更改在名为info.php
<?php phpinfo();
如果上面的代码运行,一切都还可以。其他PHP未在您的服务器上安装或运行
答案 1 :(得分:1)
可能不是解决方案,但绝对值得注意。你从未开始过头部。你关闭它,但从未打开它。即使它没有解决最终问题,也一定要先确保你的基本标签。