解决php接收post数据不完整问题
今天线上项目出现了提交post数据时失败的情况,最后发现是由于php端接收post数据不完整导致的,打开F12发现前端的数据已经通过post传递到后端,数据是完整的,但是在php端接收数据时,数据就变得不完整了,缺少了部分数据。
第一步检查是否post大小限制
post_max_size = 20MB
第二不检查是否post数据变量数量限制
max_input_vars = 1000
在php中异步max_input_vars 的默认值为1000,这里增加到10000,重启php环境,发现就正常了。