People tend to ask me what apps I use for what, so I compiled a list for easy reference.
So you have a site and the cron gets stuck and you get error messages like these:
- "Attempting to re-run cron while it is already running."
- "Cron run failed."
- "Cron run exceeded the time limit and was aborted."
Now first things first.. you need to unstick the cron if it's stuck. You can do this by removing the cron semaphore variable in the database.
It is one of the most tedious and annoying parts of development, and if you can learn to do it effectively you can save yourself hours or even days of work.. and even a grey hair or two.
Effective debugging is often a neglected subject in development courses and you usually end up finding creative ways to search for pesky errors. I'll start off by covering a few debugging techniques.