当我运行Cron Jobs的PHP脚本时是否有限制执行时间?

时间:2011-04-29 17:37:50

标签: cron

Cron Jobs运行PHP脚本时是否有限制执行时间?

例如,我需要通过PHP脚本备份我的大数据库文件。我设置了一个每天自动运行的cronjobs。

我的问题,php脚本会运行直到一切正常吗?

2 个答案:

答案 0 :(得分:1)

ini_set("max_execution_time", "0");
ini_set("max_input_time", "0");
set_time_limit(0);

答案 1 :(得分:0)

我通常如何设置我的cron作业脚本只是将所有内容(尤其是错误或异常)打印到标准输出。根据我的经验,大多数cron系统会将脚本的输出通过电子邮件发送给运行脚本的本地用户。然后我将该邮件转发到我的工作帐户,通知我该脚本已运行且是否有任何错误。对于每天或每周运行的基本维护脚本,我发现这是一种快速,有效的方式来让我了解他们的状态。