[PHP]如何在laravel中写一个cronjob任务

网友投稿 684 2022-09-03

[PHP]如何在laravel中写一个cronjob任务

[PHP]如何在laravel中写一个cronjob任务

参考: ​​创建文件:WordOfTheDay.php, in the app/Console/Commands directory.

在handle里面写job逻辑

二. Registering the Command

Go to app/Console/Kernel.php file that looks like this,并添加

command('word:day') ->daily(); } /** * Register the commands for the application. * * @return void */ protected function commands() { $this->load(__DIR__.'/Commands'); require base_path('routes/console.php'); }}

三. Task Scheduler in Laravel

protected function schedule(Schedule $schedule){ $schedule->command('word:day') ->daily();}

四. Starting the Laravel Scheduler

cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1

输入上述命令,如果是docker,就进入docker的控制台输入:lando ssh -s [项目]

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:什么是 DevOps?看这一篇就够了!
下一篇:用PHP实现会员签到分享或者领积分(签到赚积分)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~