通过Laravel 5循环执行脚本

时间:2016-10-27 14:22:40

标签: php laravel laravel-5.2

我有一个Laravel 5应用程序,它运行正常。然后,我有一个简单的PHP脚本,我需要每X次执行一次(可能是几分钟,几小时甚至每X天)所以,我想用Laravel自动执行它,我该怎么做,哪种方法是正确的为达到这个?我不想手动运行脚本。而且,我可以在同一个Laravel应用程序中执行此操作,还是应该创建一个新应用程序? 目前我必须使用CLI执行脚本。

2 个答案:

答案 0 :(得分:1)

您可以使用任务计划,它可以非常简单地安排您需要的任何计划。

https://laravel.com/docs/5.3/scheduling

^查看链接,您应该能够找到所需的一切

答案 1 :(得分:1)

您可以使用Cron个作业执行命令或 脚本(命令组)在指定的时间/日期自动。

e.g。

SELECT [Person ID] FROM YourTable WHERE [Date Taken Up] < 2015