我有一个非常简单的网页,我在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;
}
感谢您的时间。
答案 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:)