0

我有一个非常简单的网页,我正在我的 Mac OS X Leopard 上本地开发。我刚刚将 PHP 5.2.15 连接到我的 Apache 服务器,并将以下 html 文件存储在正确的根目录(相当于 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

4 回答 4

3

文件扩展名是什么?如果成功.html/.htm.php

另外,你是如何运行文件的?您是否设置了WAMPXAMPP 之类的服务器?如果您不这样做,PHP 代码将无法运行。

于 2013-06-07T07:44:43.320 回答
0

我首先检查 phpinfo 是否有效:

<?php
phpinfo();
?>

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

于 2013-06-07T07:47:23.637 回答
0

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

于 2013-06-07T07:49:06.893 回答
0

对于 wamp 用户:

安装目录(默认):

C:\wamp\www

你的文件:

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

'sample' 是目录名,只需将其替换为您自己的目录名。

'file.php' 是文件名。

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

localhost\sample\file.php

你会看到输出。快乐的编码:)

于 2013-06-07T08:35:28.910 回答