私の.phpファイルがブラウザにクリアテキストとして表示されるというこの問題があります。つまり、ページは決してトランスコードされません。私のHTML/PHPページがブラウザにクリアテキストとして表示されます
は、これは、フォーム
<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-FILです。このファイルは、ブラウザにそのまま表示されます。
<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>
問題は何ですか?
通常のhtmlファイルを投稿すると、通常のファイルがそのまま処理されます。
これは、ブラウザでどのように見えるかです:私は、ログ(access_logの、error_logを)、まったく情報をチェックする
。私がチェックすべき他のログがありますか?
Apache 2.2およびMac OSX 10.6.4の使用
ありがとうございます!
/Niklas
あなたのapacheをチェックするには、PHPのハンドラが含まれていますか? – ajreal
ありがとう、これは問題でした。私はここでそれを行う方法を見つけた:http://foundationphp.com/tutorials/php_leopard.php – Nicsoft