如何使用Laravel框架设置定时发布任务?
- 内容介绍
- 文章标签
- 相关推荐
本文共计940个文字,预计阅读时间需要4分钟。
原文示例讲述的是Laravel框架实现定时发布任务的简单方法。以下是修改后的内容,字数控制在100字以内:
Laravel框架实现定时发布任务,可利用内置功能。每间隔一小时,自动新建一个任务。官方支持此功能。
本文实例讲述了Laravel框架实现定时发布任务的方法。分享给大家供大家参考,具体如下:
背景:需要每隔一小时新建一个任务
laravelacademy.org/post/8484.html
Laravel官方自带这个功能,需要利用到Linux系统的cronTab功能。
1、利用Linux的cronTab功能
(1)进入Linux服务器环境,命令行输入
crontab -e
这样就直接进入了服务器下的/var/spool/cron/root文件。如果/var/spool/cron/下还没有root文件,输入上面那个命令就会自动新建root文件了。
(2)先进入文件编辑模式,在root文件中输入
复制代码 代码如下:* * * * * /usr/local/php/bin/php /opt/xxx/xxx/artisan schedule:run 1>> /dev/null 2>&1
前面第一个目录是php在服务器上的位置,如果不清楚,可以命令行输入which php自行查看然后修改。
本文共计940个文字,预计阅读时间需要4分钟。
原文示例讲述的是Laravel框架实现定时发布任务的简单方法。以下是修改后的内容,字数控制在100字以内:
Laravel框架实现定时发布任务,可利用内置功能。每间隔一小时,自动新建一个任务。官方支持此功能。
本文实例讲述了Laravel框架实现定时发布任务的方法。分享给大家供大家参考,具体如下:
背景:需要每隔一小时新建一个任务
laravelacademy.org/post/8484.html
Laravel官方自带这个功能,需要利用到Linux系统的cronTab功能。
1、利用Linux的cronTab功能
(1)进入Linux服务器环境,命令行输入
crontab -e
这样就直接进入了服务器下的/var/spool/cron/root文件。如果/var/spool/cron/下还没有root文件,输入上面那个命令就会自动新建root文件了。
(2)先进入文件编辑模式,在root文件中输入
复制代码 代码如下:* * * * * /usr/local/php/bin/php /opt/xxx/xxx/artisan schedule:run 1>> /dev/null 2>&1
前面第一个目录是php在服务器上的位置,如果不清楚,可以命令行输入which php自行查看然后修改。

