我正在尝试在Laravel中设置调度程序。
以下是我调试过的crontab,它可以正常工作 - 至少对于我的cron作业而言。
* * * * * /bin/echo "foobar" >> /my_path/example.txt
我不确定这个是否可行:
* * * * * php /var/www/myproject/artisan schedule:run 1>> /dev/null 2>&1
这是我在内核中的日程安排功能:
protected function schedule(Schedule $schedule)
{
$schedule->command('inspire')
->everyMinute();
}
当我在我的项目中尝试运行
php artisan inspire
命令时,它可以正常工作,所以我期望它每分钟都会执行一次,但实际上它并没有做任何事情。什么都没有发生。有任何想法吗?