如何在PHP Web应用程序中运行后台任务?

时间:2016-01-27 17:33:04

标签: php scheduled-tasks scheduler background-task

我想在我的网络应用程序中运行后台调度程序。该调度程序将检查当前时间以及是否与编程时间匹配,然后发送电子邮件。 我如何创建后台调度程序?

2 个答案:

答案 0 :(得分:3)

这取决于您是否希望通过命令行在后台运行脚本,而不是使用exec命令:exec

或者如果你想开始另一个线程,那么你可以使用pthreads

如果您想要在特定时间或某个时间间隔内执行作业,则可以设置cronjob。 This tutorial非常有用,如果您使用的是Linux,则可以查看此documentation

答案 1 :(得分:1)

您需要设置cron作业。您可以找到更多信息a link