php - 发布到服务器时丢失了一些数据

时间:2018-04-09 08:19:03

标签: php apache

我有一个页面会将一个大型数组(近1000个整数)发布到服务器上。

在我自己的电脑上一切顺利。

但是当我将代码部署到云服务器时,会发生奇怪的事情。

对于同样的请求,在我的情况下,是(POST,这里为了方便而把args放到url):

getPersonInfo.php?IDList[]=1&IDList[]=2&.....

当我通过echo count($_POST['IDList'])回显IDList的长度时,本地服务器(WAMP)打印1102,但云服务器(LAMP)打印1001,丢失了101个元素!

我仔细比较了拖曳请求,它们完全相同。

所以一定是LAMP服务器丢弃了一些从浏览器发布的数据。

我还在post_max_size中查找了php.ini,它是500M。似乎没问题。

那么为什么数据会丢失?

顺便说一下,网站可能就在昨天。今天我试图通过apt remove python删除python。这有关系吗?

0 个答案:

没有答案