1

手動コマンド : を実行すると、タスク スケジューリングが機能しますphp artisan word:weeklyUpdateが、これは特定の日付に自動的に実行する必要があるため、実行しようとしました* * * * * cd /var/www/html && php artisan schedule:run >> /dev/null 2>&1が、Command 'app' not found, did you mean:

カーネル.php

protected function schedule(Schedule $schedule)
{
    $scheduler = new LkpSchedulerUpdateDate;
    $scheduler = $scheduler->first()->toArray();

    $schedule->command('word:weeklyUpdate')->weeklyOn($scheduler['date'], $scheduler['time']);
}

更新:sudo php artisan schedule:runは得る"No scheduled commands are ready to run."

4

1 に答える 1