Laravel定时任务

1.首先创建命令文件(文件名称看自己心情)

php artisan make:command TestCommand

创建完成之后在里面写相应的内容

然后去同目录的Kernel.php中进行配置

其中DateCommand是命令文件的名称,根据自身的文件进行修改
其中command方法中是之前写的name

如果在本地需要看到效果的话,则需要在网站根目录运行php artisan schedule:run

如果在Linux环境的话需要配置以下东西

目录切换到服务器,给crontab中增加一条任务

其中artisan目录指定到项目根目录,可以切换到laravel框架根目录下执行pwd,即可获取目录,php如果不是全局的话也需要指定到安装目录,执行whereis php可以获取到PHP的目录

配置完成之后就可以了,去验证一下定时任务是否执行便可。。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。