有人可以为我解释max_input_time指令吗?

时间:2010-12-21 19:28:18

标签: php apache file-upload

我对此有一个真正的问题。 max_input_time =这设置允许脚本解析输入数据的最长时间(以秒为单位),如POST,GET和文件上载。

所以这是我等待接收数据的时间。

然后我问我的自己,如果你的目的是它的目的,如果你永远不知道这个人可以上传的文件大小或他的上传速度到底是什么。

所以我的第二个假设是,将它复制到临时目录所需的时间。这是一个更合乎逻辑的解释。

是否有人确切知道或已经过测试?

1 个答案:

答案 0 :(得分:1)

  

设置允许脚本解析输入数据的最长时间(以秒为单位),如POST,GET和文件上传。

我自己没有测试,但我对此的常识解释,我99%确定它是正确的,是:

Apache 收到请求后的时间,以及 PHP脚本启动之前的。 PHP分解请求数据,将任何接收到的文件复制到临时目录所需的时间,也可能是填充PHP脚本中可用的$_POST$_GET变量。 / p>

这意味着客户端的上传速度与max_input_time无关,但上传文件的大小可以是。