Laravel 定时任务 crontab 一直不执行
设置的定时任务是 $schedule->command('ordercheck')->hourly();
然后放到 crontab 里一直都没有执行。0 * * * * php /data/xx/artisan schedule:run >> /dev/null 2>&1
每小时的第一分钟内手动执行 php /data/xx/artisan schedule:run 是没问题的,能出 log 日志,但是 crontab 就没反应了,用 * * * * * 也还是没反应。
看了 crontab 日志在每小时的第一分钟的时候也执行了,但是 laravel 那边就是不执行不打印日志。这个是 cron 的日志记录:
Jun 10 18:00:01 localhost CROND[7514]: (root) CMD (php /data/wwwroot/xx/artisan schedule:run >> /dev/null 2>&1)
推荐文章: