应用公共配置目录下新建crons.php
return array(
'cronname'=>array('filename',intervals,nextruntime),
);
//cronname是任务名filename是任务文件名intervals间隔时间nextruntime下次执行时间
//例如
return array(
'cron_1'=>array('myplan',86400,1396195200),
);
//1396195200-2014年3月31日0时0分0秒开始执行任务
//86400每天执行一次
//执行的任务文件为myplan.php
//任务名为cron_1
第二步:新建任务文件
公共模块目录下新建Cron目录,在该目录下,建myplan.php
//例如执行备份数据库代码省略
第三步:添加行为扩展
应用公共配置目录下配置tags.php
return array (
'app_end' => array ('Behavior\CronRunBehavior'),
);
//app_end应用结束标签位
注意:到https://github.com/liu21st/thinkphp获取最新修正版
最后感谢thinkphp团队和
http://www.thinkphp.cn/u/22742.html
最佳答案
