使用jQuery发送非常长的字符串PHP
我想从jQuery脚本向PHP服务器发送非常长的字符串(大约120万个字符)。 我创建了代码:使用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']){
$.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
将帮助您。。看看这些问题和答案