WP-Cron Not Working

June 2, 2014 11k 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:

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.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!