php:在CLI中运行时,php脚本如何重启?

时间:2017-02-07 10:57:24

标签: php

我正在运行一个CLI windows php脚本,它主要是一个带有一些CMD exec函数的LOOP。 问题是这些执行功能有时会挂断。

此脚本可以自行重启并重启吗? '(例如每5分钟一次)

1 个答案:

答案 0 :(得分:0)

  

这个脚本能否自行重启并自行重启?

不是真的,但你可以运行自己的另一个实例,然后退出当前的实例。

  

这些exec函数有时会挂断

然后,脚本不能通过计时(参见set_time_limit)来解决这个问题。或者您需要使用单独的监视程序来监视脚本并在需要时重新启动它。

  

(例如每5分钟一次)

将代码重写为不循环并使用cron或其他调度程序(请参阅What is the Windows version of cron?)定期调用代码。