我正在使用Laravel 5.4
当我使用everyMinute()
时,它总是返回错误
In FieldFactory.php line 46:
5 is not a valid position
当我将其转换为cron('* * * * *')
时,它就可以工作。
错误:
protected function schedule(Schedule $schedule)
{
$schedule->job(new TestJob())->everyMinute();
}
工作:
protected function schedule(Schedule $schedule)
{
$schedule->job(new TestJob())->cron('* * * * *');
}
答案 0 :(得分:0)
我设法通过composer update
解决了这个问题。我认为有些软件包依赖Laravel 5.5或更高版本。因为5.5仅需要->cron('* * * * *')
,而Laravel 5.4接受->cron('* * * * * *')