2010-11-19 13 views
0

私の.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を)、まったく情報をチェックする

alt text

。私がチェックすべき他のログがありますか?

Apache 2.2およびMac OSX 10.6.4の使用

ありがとうございます!

/Niklas

+1

あなたのapacheをチェックするには、PHPのハンドラが含まれていますか? – ajreal

+0

ありがとう、これは問題でした。私はここでそれを行う方法を見つけた:http://foundationphp.com/tutorials/php_leopard.php – Nicsoft

答えて

4

PHPはApacheで正しく構成されていないと思います。

UPDATE:リンクhttp://php.net/manual/en/configuration.changes.php http://www.php.net/manual/en/install.macosx.php

+0

お返事ありがとうございます。彼らが再びアクセス可能になったときに私はあなたのリンクを手放すでしょう、今、php.netでいくつかの問題があるようです。しかし、私はこの事を逃したように聞こえる。 – Nicsoft

+0

もちろん、他に情報がある場所があります...これは問題であり、修正されました。ありがとうございました! Ref:http://foundationphp.com/tutorials/php_leopard.php – Nicsoft

+0

このリンクをご利用いただき、ありがとうございます。 – TarasB

関連する問題