Вам необходимо добавить в cron:
vim / etc / crontab
Исправить путь к вашему проекту , добавить этоline
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
Это то, что вызывает Laravel, и затем вы можете выполнять оставшуюся часть вашего планирования из проекта Laravel.
И теперь вы можете просто добавлять такие задачи, как это и не нужнобеспокоиться об обновлении cron снова.
protected function schedule(Schedule $schedule)
{
$schedule->job(new DailyEmailReports)->dailyAt();
$schedule->job(new SomeOtherThing)->hourly();
$schedule->job(new SomeElse)->everyFiveMinutes();
}