創(chuàng)建定時(shí)任務(wù)文件
php artisan make:command Schedules
編輯文件內(nèi)容
1: 修改 protected $signature = 'schedules';
schedules: 用做 php artisan 命令 (php artisan schedules)
2: 在 handle 里面編寫(xiě)邏輯信息
修改Kernel 文件
1. 找到protected $commands
eg:
protected $commands = [
\App\Console\Commands\Schedules::class
];
2. 修改方法 schedule()
eg:
protected function schedule(Schedule $schedule)
{
$schedule->command('Schedules')->everyMinute();
}
添加定時(shí)任務(wù)
1. crontab -e 打開(kāi)定時(shí)任務(wù)編輯(如果不能執(zhí)行,先安裝 cron)
2. 編輯
eg: path/to/ 是你的項(xiàng)目路徑
* * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者