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 * 每年执行