首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绕过max_execution_time?

绕过max_execution_time?
EN

Stack Overflow用户
提问于 2011-09-06 19:01:52
回答 7查看 2.9K关注 0票数 5

在我的服务器上只有10秒,这对于我正在尝试做的事情来说是不够的。它也被网络主机禁用了。

如果在执行了一段时间后,我执行了一个单独的PHP页面,这是计入相同的时间,还是从该页面重新开始?

有没有别的办法绕过它?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-09-07 01:53:32

绕过最大执行时间的简单方法是像这样设置时间限制:

set_time_limit(0);

票数 4
EN

Stack Overflow用户

发布于 2011-09-06 19:14:24

一种可能的解决方法可能涉及将cron作业设置为在较小的部分中执行任务。我知道这可能是非常不受欢迎的。

票数 1
EN

Stack Overflow用户

发布于 2011-09-06 19:16:54

您可以使用Javascript绕过它;让您的页面在超时到期之前完成自己的执行,保存它的状态,并将Javascript返回给用户,这会导致客户端请求一个新页面,该新页面将在新的时间限制下继续处理。

我不推荐这样做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7318825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档