标签: php time timeoutexception
我有一个脚本,该脚本读取目录并列出文件,包括每个文件的日期。一个像数百万其他脚本一样的简单脚本。根据目录中文件的数量和服务器(作为共享托管服务器)的可用性,这将导致超时错误。
我不是在增加time_limit(甚至不允许这样做),而是想监视每个步骤剩余的时间,我可能会暂停任务(退出循环),返回到目前为止已处理的列表,并且可以通过新请求从该点恢复该过程。
这可以用php完成吗?怎么样?除了time_limit以外,还有什么选择?