I've been running WordPress installations for years, on several different hosts. However, one of my latest installations seems to have a problem with cron jobs and is having to run them manually be appending ?doing_wp_cron=xxxxxxxxxxxxxxxxxxxxxxxx to the site's URL several times a day. I emailed my hosting, Heart Internet, about this, and they had the following response:
"Thanks for contacting us.
If not caused by a plugin or theme, this to me sounds like the behaviour of the WordPress alternative cron. Since our servers do not allow HTTP connections back to the same server, the alternative cron is required to be enabled. This means that when a page is accessed on the site, it will check to see if it needs to process what should otherwise have been done automatically and will do so. Strangely I can not see this enabled in your wp-config.php file, but it should be nothing to worry about."
Does anyone else have any experience of this? I've found a few earlier posts about this but they seem to be quite old, or from people having problems running cron at all. Mine does seem to be running at least, but that URL looks a bit weird to any visitors who notice it.