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.

您是否确保网络服务器帐户对您的 PHP 文件具有执行权限?

于 2012-12-10T18:34:43.087 回答