crontab 结合 thinkphp3.2

cd /home/wwwroot/default/smart/Public &&  php cron.php Test/test >> ../logs/cron.log 2>&1

这个命令的意思是,第一步,先进入Public目录下,然后通过php指令,结合cron.php,执行相关的代码。
把执行的结果输出到cron.log日志中。
包括错误也输出。

* * * * * cd /home/wwwroot/default/smart/Public &&  php cron.php Test/test >> ../logs/cron.log 2>&1
*    *    *    *    *
-    -    -    -    -
|    |    |    |    |
|    |    |    |    +----- 星期中星期几 (0 - 6) (星期天 为0)
|    |    |    +---------- 月份 (1 - 12) 
|    |    +--------------- 一个月中的第几天 (1 - 31)
|    +-------------------- 小时 (0 - 23)
+------------------------- 分钟 (0 - 59)
crontab范例
*/5 * * * * 每五分钟执行  
0 * * * *   每小时执行    
0 0 * * *   每天执行      
0 0 * * 0   每周执行       
0 0 1 * *   每月执行        
0 0 1 1 *   每年执行       
posted @ 2021-05-19 11:31  TBHacker  阅读(153)  评论(0编辑  收藏  举报