2017-03-02 11 views
0

index.phpに私のサーバのwriter.phpにPOSTリクエスト(jQuery経由)を送るフォームがあります。このファイルはPOSTされたデータをlogs.jsonに追加する必要があります。しかし、サーバはwriter.phpのリクエストに403 forbiddenと応答しています。jQueryのPOSTリクエスト403の返信

私はサーフできますwriter.php問題ありません。私はwriter.phplogs.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); 
} 
+1

あなたのコードを追加してください –

答えて

0

私は私のウェブホストに連絡し、彼らはそれを修正しました。原因は:

偽陽性mod_securityのルールは、この動作を引き起こした

関連する問題