具有简单嵌入式PHP的HTML页面不显示任何内容

时间:2013-06-07 07:41:46

标签: php html css

我有一个非常简单的网页,我在Mac OS X Leopard上进行本地开发。我刚刚将PHP 5.2.15连接到我的Apache服务器,并将以下html文件存储在正确的Root目录(相当于localhost)后,当我在Firefox 15.0.1中加载文件并转到localhost时,页面标题正确显示,但没有显示其他HTML内容或PHP echo语句,这很奇怪,因为当我在Chrome中访问相同的地址时,所有的HTML和CSS内容都被正确解释但是php echo语句不是显示。这是缓存问题吗?当我对index.html进行编辑并将它们保存回根目录时,是否需要执行特殊的过程?

这是HTML

<html>
<head>
<title> My Page </title>
<link type="text/css" rel="stylesheet" href="basic.css">
</head>
<body>
<p> Some text. </p>
<?php
    echo "Hey this is PHP talking.";
    echo "Is anybody there?";
?>
<p> More Text. </p>
</body>
</html>

以下是basic.css系列:

p {font-family:"Avantgarde"; font-size: xx-large; color: white; letter-spacing:3px}
body {background: 2C75FF}
b {font-weight: normal;
   font-family:"Book Antiqua";
   font-size:75%;
   letter-spacing: normal;
  }

感谢您的时间。

4 个答案:

答案 0 :(得分:3)

什么是文件扩展名?如果它.html/.htm使其成为.php

另外,你是如何运行该文件的?您是否设置了 WAMP XAMPP 等服务器?如果你没有PHP代码就不会运行。

答案 1 :(得分:0)

我首先检查phpinfo是否有效:

<?php
phpinfo();
?>

请将您的脚本更改为此,看看它是否有效。

答案 2 :(得分:0)

请检查您的文件扩展名是'.php',而不是'.html'。还要检查您的服务器。

答案 3 :(得分:0)

对于wamp用户:

安装目录(默认情况下):

C:\wamp\www

您的档案:

C:\wamp\www\sample\file.php

'sample'是目录名,只需替换你自己的目录名。

'file.php'是文件名。

首先安装本地服务器后,必须检查本地服务器是否已在系统上成功运行。 (如果您发现任何问题只需在此处发表评论,我将为您提供指导。)之后只需在URL字段上打开简单的浏览器类型

localhost\sample\file.php

你看到了输出。快乐的coading:)