Cron Jobs运行PHP脚本时是否有限制执行时间?
例如,我需要通过PHP脚本备份我的大数据库文件。我设置了一个每天自动运行的cronjobs。
我的问题,php脚本会运行直到一切正常吗?
答案 0 :(得分:1)
ini_set("max_execution_time", "0");
ini_set("max_input_time", "0");
set_time_limit(0);
答案 1 :(得分:0)
我通常如何设置我的cron作业脚本只是将所有内容(尤其是错误或异常)打印到标准输出。根据我的经验,大多数cron系统会将脚本的输出通过电子邮件发送给运行脚本的本地用户。然后我将该邮件转发到我的工作帐户,通知我该脚本已运行且是否有任何错误。对于每天或每周运行的基本维护脚本,我发现这是一种快速,有效的方式来让我了解他们的状态。