jQuery スクリプトから PHP サーバーに非常に長い文字列 (約 1 200 000 文字) を送信したいと考えています。コードを作成しました:
$.ajax({
url : 'con.php',
async : false,
type : 'POST',
data : 'require='+parameters
}).done(function(result) {
console.log(result);
});
whereparameters
は文字列を記述しており、PHP では次のようになります。
if ($_POST['require']){
echo 'ok';
}
通常サイズの文字列を送信する場合は問題ありませんが、大きな文字列を送信すると次のエラー メッセージが表示されます。
Notice: Undefined index: require
memory_limit
php.ini で 500Mに設定しましたが、まだ何も得られません。
上記と同じ結果で、0より大きい[suhosin][1]
設定で使用しようとしました。suhosin.memory_limit
どうすれば問題を解決できますか?