Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jQuery发送非常长的字符串PHP_Php_Javascript_Jquery - Fatal编程技术网

使用jQuery发送非常长的字符串PHP

使用jQuery发送非常长的字符串PHP,php,javascript,jquery,Php,Javascript,Jquery,我想从jQuery脚本向PHP服务器发送非常长的字符串(大约120万个字符)。 我创建了代码: $.ajax({ url : 'con.php', async : false, type : 'POST', data : 'require='+parameters }).done(function(result) { console.log(result); }); 其中,参数用于描述字符串 在PHP中: if ($_POST['require']){

我想从jQuery脚本向PHP服务器发送非常长的字符串(大约120万个字符)。 我创建了代码:

$.ajax({
    url : 'con.php',
    async : false,
    type : 'POST',
    data : 'require='+parameters
}).done(function(result) {
    console.log(result);
});
其中,
参数
用于描述字符串 在PHP中:

if ($_POST['require']){
echo 'ok';
}
当我发送正常大小的字符串时,一切正常,但当我发送大字符串时,收到错误消息:

Notice: Undefined index: require
我在php.ini中将
内存限制设置为500M,但仍然一无所获

我尝试使用
[suhosin][1]
设置
suhosin.memory\u limit
大于0,结果与上面相同


如何解决我的问题?

尝试按以下方式发送数据:

data: {
    require: parameters
}
并设置您的php最大帖子大小:

post_max_size=20M
upload_max_filesize=20M

尝试按以下方式发送数据:

data: {
    require: parameters
}
并设置您的php最大帖子大小:

post_max_size=20M
upload_max_filesize=20M

将字符串拆分为较小的块并在json对象中序列化回答:
sync
调用不正确。php的post max size如何?
post_max_size 20M
将帮助您。。看到这些问题,将字符串拆分成更小的块并在json对象中序列化回答:
sync
调用不好。php的post max size如何?
post_max_size 20M
将帮助您。。看看这些问题和答案