Newer
Older
* Handles incoming requests to fire off regularly-scheduled tasks (cron jobs).
Angie Byron
committed
/**
* Root directory of Drupal installation.
*/
define('DRUPAL_ROOT', dirname(realpath(__FILE__)));
include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
Dries Buytaert
committed
if (isset($_GET['cron_key']) && variable_get('cron_key', 'drupal') == $_GET['cron_key']) {
drupal_cron_run();
Dries Buytaert
committed
}
else {
watchdog('cron', 'Cron could not run because an invalid key was used.', array(), WATCHDOG_NOTICE);
Dries Buytaert
committed
drupal_access_denied();