thinkphp 3.2 CronRunBehavior.class 使用

1.配置文件 在wwwerpAppCommonConf

tags.php

<?php
return array( 
    'app_begin' => array('BehaviorCronRunBehavior'),     
);

crons.php

<?php
return array(
'cron1' => array('test', 1,''),
);

2.在wwwerpAppCommon 新建Cron文件夹 和需要执行的php(test.php)

test.php

<?php
echo '2222';
file_put_contents("sucaihuo.txt", date("Y-m-d H:i:s") . "
<br>", FILE_APPEND);

?>

注意事项:

1.不需要在配置文件里面开启

// 计划任务
     'CRON_CONFIG_ON' => true, // 是否开启自动运行 
     'CRON_CONFIG' => array( 
        '测试定时任务' => array('Home/Index/crons', '1', ''), //路径(格式同R)、间隔秒(0为一直运行)、指定一个开始时间 
    ),

2.wwwerpAppCommonCron 目录下不能 写plan.php(文件被过滤了)

原文地址:https://www.cnblogs.com/wesky/p/5718725.html