Index: branches/5.2.x/tools/cron.php =================================================================== --- branches/5.2.x/tools/cron.php (revision 16679) +++ branches/5.2.x/tools/cron.php (revision 16680) @@ -1,38 +1,39 @@ /tools/cron.php -O /dev/null > /dev/null 2>&1 // */1 * * * * /usr/bin/php /path/to/site/tools/cron.php > /dev/null 2>&1 $start = microtime(true); define('CRON', 1); //define('ADMIN', 1); // don't ever define, because this would drastically break down all links built from cron define('FULL_PATH', realpath(dirname(__FILE__) . '/..')); define('CMD_MODE', isset($argv) && count($argv) ? 1 : 0); +define('SKIP_OUT_COMPRESSION', 1); if ( CMD_MODE ) { define('DBG_SKIP_REPORTING', 1); $_SERVER['REQUEST_URI'] = 'CRON'; $_SERVER['HTTP_USER_AGENT'] = 'gecko'; } include_once(FULL_PATH . '/core/kernel/startup.php'); $application =& kApplication::Instance(); $application->Init(); // events from request are not processed, only predefined scheduled tasks $application->EventManager->runScheduledTasks(true); Index: branches/5.2.x/tools/run_event.php =================================================================== --- branches/5.2.x/tools/run_event.php (revision 16679) +++ branches/5.2.x/tools/run_event.php (revision 16680) @@ -1,61 +1,62 @@ Init(); $application->StoreVar('user_id', USER_ROOT, true); $run_event = new kEvent($argv[1]); // event name in form "prefix[.special]:event_name" $application->HandleEvent($run_event); $application->Done(); $end = microtime(true); exit_code($run_event->status == kEvent::erSUCCESS ? 0 : 4); function exit_code($code, $msg = '') { if ( $msg ) { echo $msg . PHP_EOL; } exit($code); } -$end = microtime(true); \ No newline at end of file +$end = microtime(true);