例子:
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() 函数了解更多详细信息。