WP-Cron Not Working

June 2, 2014 6.9k views
WP-Cron doesn't work on my installation. I can manually force tasks to run using a plugin like Core Control, but they don't run by themselves. I'm visiting my site regularly during development, so it isn't an issue of traffic. I've updated permissions on wp-cron.php to 755, as I found suggested somewhere. I'm running a LAMP stack on CentOS 6.5. I know there are plugins available to replace WP-Cron, but I'd really like to get the default system running if I can. Any ideas?
2 Answers
Do you have any kind of caching set up? Unlike an actual system cronjob, WP-Cron requires a user to make an http request to the site, so cache sometimes gets in the way of this. Every time a request is made, WP_Cron checks to see if there are any cron jobs to process, and if so runs them.

There's a lot of useful information over on this StackExchange post:

http://wordpress.stackexchange.com/questions/93570/wp-cron-doesnt-execute-when-time-elapses
I don't know if your cron settings are right, i use WP plugin at http://wordpress.org/plugins/easycron/.
Have another answer? Share your knowledge.