Last updated March 7, 2013. Created on July 12, 2007.
Edited by 2020media, mcpuddin, heather, olafveerman. Log in to edit this page.

To run cron manually in Drupal 7

Go to Administration > Reports > Status report. Scroll down to "Cron maintenance tasks" and click "run cron manually" at

In that same section, core also provides a link with a unique cron_key to run cron from outside your site.

To run cron manually in Drupal 5 and 6

To run a cron job manually, simply visit your own site's url at with your web browser, and cron will run and complete in the background. You'll be left with a blank white page, which is normal. Use the browser's back button to return to the previous page and continue where you left off. It doesn't matter how long you wait while you're seeing the blank white page, and returning to the previous page at any time won't stop the cron process from running.

Core provides a convenience link for running cron manually too. Look at the Status page's link: /admin/logs/status/run-cron?destination=admin%2Flogs%2Fstatus. You can paste that into your own site's address bar any time you want to run a cron.

In addition, if you have the update_status.module installed, and you should since it's simply glorious, you'll be presented with a custom link on your admin/logs/updates page.

For Drupal 6.x, see in your site: Administer > Reports > Status report > Cron maintenance tasks > Run cron manually.

Looking for support? Visit the forums, or join #drupal-support in IRC.


praneeth87’s picture

When i Try to run Cron it redirect to "users/admin".
Can some one help me to solve this problem?

praneeth87’s picture

Try to disable PHP filter run cron & enable PHP filter

urbiance’s picture

If you have any exit();'s in your php (without some sort of $_REQUEST variable initiating it)... your cron will fail.