* 使用;不允许对程序代码以任何形式任何目的的再发布。 * ========================================================== * $Author: liubo $ * $Id: cron.php 17217 2011-01-19 06:29:08Z liubo $ */ define('IN_ECS', true); require './init.php'; //require('../includes/lib_time.php'); $timestamp = gmtime(); check_method(); $error_log = array(); if (isset($set_modules)) { $set_modules = false; unset($set_modules); } $crondb = get_cron_info(); // 获得需要执行的计划任务数据 foreach ($crondb as $key => $cron_val) { if (file_exists(ROOT_PATH . 'includes/modules/cron/' . $cron_val['cron_code'] . '.php')) { if (!empty($cron_val['allow_ip'])) { $allow_ip = explode(',', $cron_val['allow_ip']); $server_ip = real_server_ip(); if (!in_array($server_ip, $allow_ip)) { continue; } } if (!empty($cron_val['minute'])) { $m = explode(',', $cron_val['minute']); $m_now = intval(local_date('i', $timestamp)); if (!in_array($m_now, $m)) { continue;
*/ define('IN_ECS', true); require('./init.php'); //require('../includes/lib_time.php'); $timestamp = gmtime(); check_method(); $error_log = array(); if (isset($set_modules)) { $set_modules = false; unset($set_modules); } $crondb = get_cron_info(); // 获得需要执行的计划任务数据 foreach ($crondb AS $key => $cron_val) { if (file_exists(ROOT_PATH . 'includes/modules/cron/' . $cron_val['cron_code'] . '.php')) { if (!empty($cron_val['allow_ip'])) // 设置了允许ip { $allow_ip = explode(',', $cron_val['allow_ip']); $server_ip = real_server_ip(); if (!in_array($server_ip, $allow_ip)) { continue; } } if (!empty($cron_val['minute'])) // 设置了允许分钟段 {