如何可靠地绕过服务器或浏览器施加的任何超时?在许多托管托管服务器上,甚至set_time_limit(x)
和ini_set('max_execution_time', x)
都被覆盖,通常限制为几分钟。
将工作量分配到多个文件之间,然后将重定向到下一个文件是一种可能性,但是例如,Google Chorme在20个重定向后中止流产。
还有其他方法可以防止脚本过早出口吗?
我知道Stackoverflow并不非常喜欢这些问题,但是没有任何可比的帮助网站。
非常感谢
通过setInterval()
通过AJAX迭代运行您的PHP脚本。调整您的PHP脚本以运行每次迭代的可管理批次。