对于旧版本的Laravel,我只需要在Forges控制面板中编写一个命令,例如php /home/forge/default/artisan scheduled:run
,然后设置间隔和点击计划按钮。
现在在Laravel 5.5中,我可以在kernel.php文件中添加作业,例如:
protected function schedule(Schedule $schedule)
{
$schedule->command('SomeJob:delete')
->daily();
}
这是否意味着我不再需要在laravel Forge中设置cron作业?
答案 0 :(得分:1)
您仍然需要一个cron条目来启动调度程序:
* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1