0

HTML フォームを作成し、PHP を使用してテキスト ファイルに保存しようとしましたが、403 エラーが発生し続けました。おそらく、書き込み権限がないためです。スクリプトにディレクトリへの書き込み権限を与えるにはどうすればよいですか? (Raspbian Wheezy ディストリビューションを使用しています)

    <form method="POST" action="store.php">
    Enter Your Name: <input type="text" name="fullname" />
    </form>

そしてサーバーのために

    <?php
    foreach($_POST as $name=>$value)
   {
        $contents .= "$name = $value" . "\n";
    }

    // save locally in cache folder
    $fd = fopen("cache/filename.txt", "w");
    fwrite($fd, $contents);
    fclose($fd);




    die();
    ?>
4

1 に答える 1

0

受け取っているの403は、おそらく実際のPHPコード自体とは無関係です。原則として、PHPでエラーが発生すると5xx、ではなくステータスコードが生成されます4xx

WebサーバーアカウントにPHPファイルの実行権限があることを確認しましたか?

于 2012-12-10T18:34:43.087 に答える