【发布时间】:2011-02-19 21:47:14
【问题描述】:
嗯,基本上我可能想执行一个脚本,它也可能需要长达 1 小时。
我真正想做的是使用第三方 API 向我的用户发送短信。所以它基本上就像我为我的脚本提供了一组电话号码并触发发送 SMS 的方法。
但是假设发送 1 条短信需要 5 秒,而我想发送 1000 条短信,大约需要 1 到 2 个小时。我无法使用set_time_limit(),因为我在共享主机上。
一种方法是在会话中存储号码并执行每条短信并使用 javascript 刷新该页面直到结束。这样我需要保持浏览器打开,如果我的 Internet 连接断开,执行将停止。
那么,有没有更好的方法呢?
希望我足够清楚地解释我想要什么?我想执行一个大型脚本,该脚本可能需要数小时才能执行而不会超时。
【问题讨论】:
-
正在从本地计算机与 API 对话,您可以在其中增加时间限制吗?
-
您可以在共享主机上设置 cron 作业吗?
-
是的,我确实可以访问 cron 作业