• 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(文件被过滤了)

  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/wesky/p/5718725.html
Copyright © 2020-2023  润新知