如何防止浏览器在php中运行很长的过程时超时?如何防止长时间运行的浏览器超时?
我们有一个接受文件上传并运行文件数据的过程。有时这个文件可能会有很多记录,并且在这些情况下用户会收到超时错误。我相信这是浏览器超时,因为脚本仍在后台运行并成功完成。
我通常不会在php中工作(事实上,从来没有解决这个网站的问题),并想知道是否有一种简单的方法来防止浏览器在进程运行时超时。
如何防止浏览器在php中运行很长的过程时超时?如何防止长时间运行的浏览器超时?
我们有一个接受文件上传并运行文件数据的过程。有时这个文件可能会有很多记录,并且在这些情况下用户会收到超时错误。我相信这是浏览器超时,因为脚本仍在后台运行并成功完成。
我通常不会在php中工作(事实上,从来没有解决这个网站的问题),并想知道是否有一种简单的方法来防止浏览器在进程运行时超时。
大多数浏览器在开始接收数据后都不会超时。所有你需要做的就是在开始时回显页面的某个部分,刷新它,然后继续你长时间运行的工作。
有没有办法使用此设置标题(“位置”)?它看起来像谁建立这个重定向用户到一个新的页面,当过程完成使用标题() – Rachel 2010-08-23 16:16:20
我最终用javascript替换重定向链接。我认为这个应用程序只被少数用户使用,并且所有的验证都是在javascript中完成的(我没有构建这个东西),所以如果有人禁用了js,他们会在这之前发现问题。 – Rachel 2010-08-23 17:11:01
但是,如何“你所要做的就是在开始时回显网页的某个部分,冲洗它,”? – NullPointer 2013-07-25 07:25:38
从我也+1因为我有同样的问题:) – NullPointer 2013-07-25 07:17:48