如果在php中运行长进程时,如何防止浏览器超时?
我们有一个接受文件上传并对文件数据运行进程的进程。有时这个文件可能非常大,有很多记录,在这些情况下,用户会收到超时错误。我相信这是一个浏览器超时,因为脚本仍然在后台运行并成功完成。
我通常不在php中工作(事实上,从未在对此网站进行故障排除之前)并且想知道是否有一种简单的方法可以防止浏览器在进程运行时超时。
答案 0 :(得分:4)
大多数浏览器一旦开始接收数据就不会超时。
所以你所要做的就是在开始时回显页面的某些部分,冲洗它,然后继续你的长期工作。