Magneto depends pretty heavily on cron jobs.
Specifically the cron job that hits the cron.php file every 15 minutes or so.
Sounds pretty easy, but there’s not much documentation on how to configure it or how to know if your configuration is right.
I have assembled a set of tools that will help you configure your cron job as well as know it’s running.
The first is a script that shows you the path to your magento installation. Place this script in your magento directory and display it in your browser,
ie: www.mywebsite.com/path.php. The page will display the path to your magento installation.
The next tool is a cron-status script that displays the status of all cron based jobs in magento.
Upload the script in your magento directory and display it in your browser, ie: www.mywebsite.com/mage-cron-status.php.
Below is a screen capture of what this script displays.
If you seen cron jobs scheduled and/or executed, then you have configured cron properly.
If you have set cron to run every 15 minutes, then refreshing the page every 15 minutes will change the list of scheduled jobs.
This is a good way to determine if cron is running or not.
Also included are directions for installing cron tools along with screen shots.
As a final bonus, I have included example cron jobs for automatically reindexing your site and clearing your cache.
Cost is $75.00.