max_input_time 是否包含在 max_execution_time 中?

max_input_time 是否包含在 max_execution_time 中?

例子:

max_input_time 600
max_execution_time 30

问题:如果从 HTML 表单上传文件需要 200 秒,我的 PHP 脚本是否会被强制终止?我假设脚本的执行时间不会超过 30 秒。

更准确地说:在具有 apache + php 的基础架构中:PHP 何时开始计算 max_input_time 以及何时计算 max_exectuion_time?

答案1

最大执行时间不受系统调用、流操作等的影响。

那么,如果我使用可能要花几个小时的流操作,我该怎么办?我需要增加 php.ini 中的 max_input_time 吗?是否有一个函数可以通过编程方式增加 max_input_time set_time_limit()?

答案2

http://www.php.net/manual/en/info.configuration.php#ini.max-execution-time

最大执行时间不受系统调用、流操作等的影响。请参阅 set_time_limit() 函数了解更多详细信息。

相关内容