我的HTML/php页面在浏览器中显示为明文
问题描述:
我有这个问题,我的.php文件在浏览器中显示为明文。即,页面不会以任何方式转码。我的HTML/php页面在浏览器中显示为明文
这是我的HTML-FIL与形式
<html>
<head>
</head>
<body>
<form id="myForm" action="commentNoJQ.php" method="post">
Name: <input type="text" name="name" />
Comment: <textarea name="comment"></textarea>
<input type="submit" value="Submit Comment" />
</form>
<p>Click on the button to load result.html file:</p>
<div id="stage" style="background-color:blue;">
STAGE
</div>
<input type="button" id="driver" value="Load Data" />
</body>
</html>
这是一个形式张贴到我的PHP文件。该文件在浏览器中显示为:
<html>
<head>
</head>
<body>
<?php
$myFile = "/Library/WebServer/testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fwrite($fh, $_POST["name"]);
fclose($fh);
?>
</body>
</html>
问题是什么?
这是php相关的正弦,当我创建一个正常的html文件发布,正常的文件被处理,因为它应该是。
这是它的外观在浏览器中:
我查了日志(访问日志,error_log中),没有资料可言。还有其他日志我应该检查吗?
使用Apache 2.2和Mac OSX 10.6.4
在此先感谢!
/Niklas
答
我认为PHP没有在Apache上正确配置。
UPDATE:链接http://php.net/manual/en/configuration.changes.php http://www.php.net/manual/en/install.macosx.php
检查你的Apache它包括处理程序PHP? – ajreal 2010-11-19 11:16:09
谢谢,这是问题所在。我发现如何在这里做到这一点:http://foundationphp.com/tutorials/php_leopard.php – Nicsoft 2010-11-19 12:39:11