Laravel 5 Laravel调度:不执行调度命令运行

Laravel 5 Laravel调度:不执行调度命令运行,laravel-5,laravel-scheduler,Laravel 5,Laravel Scheduler,我不太了解laravel调度和schedule:run是如何工作的,至少它没有按照我预期的方式工作 在app/Console/Kernel.php中,计划每五分钟运行一次命令: protected function schedule(Schedule $schedule) { $schedule->command('myscope:mycommand')->everyFiveMinutes(); } 在控制台中执行php artisan schedule:run时,我只得到

我不太了解laravel调度和
schedule:run
是如何工作的,至少它没有按照我预期的方式工作

在app/Console/Kernel.php中,计划每五分钟运行一次命令:

protected function schedule(Schedule $schedule)
{
    $schedule->command('myscope:mycommand')->everyFiveMinutes();
}
在控制台中执行
php artisan schedule:run
时,我只得到
没有准备好运行的调度命令。
消息

仔细研究一下,我发现将调度定义为
cron('*/2****')
会导致它在每个
schedule:run
调用上执行。但是,将其更改为
cron('*/15****')
将不会运行任何东西,即使在大约20分钟后


是我做错了什么,还是我只是用错了方法?在我的理解中,
schedule:run
基本上与crontab中配置的命令相同,这就是为什么我希望它也能通过在终端中调用来工作。

您是否像这样修改了crontab
***php/path到您的项目/artisan时间表:run>/dev/null 2>&1
我说的是在开发/测试时,在命令行本地调用它。它在那里不起作用。cron在AFAIK中执行相同的命令,因此我认为它在那里也不起作用。但是是的,crontab看起来是这样的。