0
index.php
に私のサーバのwriter.php
にPOSTリクエスト(jQuery経由)を送るフォームがあります。このファイルはPOSTされたデータをlogs.json
に追加する必要があります。しかし、サーバはwriter.php
のリクエストに403 forbidden
と応答しています。jQueryのPOSTリクエスト403の返信
私はサーフできますwriter.php
問題ありません。私はwriter.php
とlogs.json
の両方の許可を777に設定しようとしましたが、それでも403は戻ってきます。両方のファイルは、ディレクトリ内の他のすべてのファイルと同じ所有者/グループを持ちます。
提案がありますか?ありがとうございました。
$.ajax({
type: "POST",
data: {
data: "data goes here"
},
dataType: "text",
url: "writer.php",
success: function success(json) {
//...
},
error: function error(jqXHR, textStatus, errorThrown) {
alert(errorThrown);
}
});
とwriter.php:
<?php
if (isset($_POST["data"])){
$fp = fopen("logs.json", "w+");
fwrite($fp, $_POST["data"]);
fclose($fp);
}
あなたのコードを追加してください –