Sah*_*ala 5 php cron laravel laravel-5.3
以下是日程安排功能
protected function schedule(Schedule $schedule)
{
$schedule->command('queue:work')
->everyMinute()
->withoutOverlapping();
}
Run Code Online (Sandbox Code Playgroud)
下面是laravel的cron
* * * * * /usr/local/bin/php /home/space/public_html/project/artisan schedule:run >> /home/space/public_html/project/public/op.txt 2>&1
Run Code Online (Sandbox Code Playgroud)
但每次cron输出
No scheduled commands are ready to run.
Run Code Online (Sandbox Code Playgroud)
队列:工作没有被执行,我做错了什么?
删除存储/框架中的所有计划文件都可以完成这项工作.
问题是命令被执行但是有些错误因此从未起作用但是命令处于活动状态,阻止它再次被cron运行(因为我使用了withoutOverlapping()).