我的脚本比较两个源码树,创建一个可能更改的文件的映射,比较MD5散列,并创建一个diff-package。
在28000-29000文件之后,PHP终止脚本,并显示错误:
致命错误:第67行(标准in_array()调用)上的/root/_PACKER-TESTER/core/DIF.class.php超出了0秒的最大执行时间
我已经尝试将max_input_time
设置为高值(或零)-什么都不设置。
将max_execution_time
设置为99999999999999不执行任何操作....同样的错误。
发布于 2011-02-03 00:28:44
问题已解决,使用litespeed api (lsapi)
构建的php
有额外的env
变量来确定最大执行时间- LSAPI_MAX_PROCESS_TIME
(默认值为300秒)。
发布于 2012-08-31 15:44:17
尝试在php.ini
中设置max_input_time = -1
,或使用set_time_limit(-1)
。这对我来说很有效,不需要重新构建PHP。
This article很好地解释了这一点。
发布于 2011-02-02 08:42:19
如果可以设置时间限制,请尝试set_time_limit()并签入phpinfo():
set_time_limit(60*60);phpinfo();exit;
https://stackoverflow.com/questions/4869611
复制相似问题