php max_input_time -1的含义:php.ini与php文档?

时间:2018-10-19 17:58:33

标签: php

我将更新服务器上的max_input_time指向max_execution_time,并想知道-1的哪个定义正确?

这是php.ini的定义:

  

;注意:对于CLI SAPI,此伪指令硬编码为-1   ;默认值:-1(无限制)

这是php文档:(http://php.net/manual/en/info.configuration.php

  

默认设置为-1,这意味着将使用max_execution_time   代替。设置为0以允许无限的时间。

哪个是正确的?

1 个答案:

答案 0 :(得分:0)

这是我的答案/理论。

将max_input_time设置为-1确实可以使其无限。 但是,无限时间受到max_execution_time设置的限制。

所以我们最终得到了...

  1. 发布/获取可以处理无限长的时间(max_input_time = -1)。
  2. PHP脚本本身可以运行60秒(max_execution_time = 60)。
  3. 因此,在脚本被杀死之前,max_input_time最多只能运行60秒。