• Resolved chmars

    (@chmars)


    WP Missed Schedule is a great plugin and reliably fixes issues with WP cron.

    I am wondering, however, how I could investigate the WP cron failures since IMHO the goal should be to be able to use the WP cron (again). In my case for example, I have a running server cron job to wget /wp-cron.php?doing_wp_cron every 15 minutes, however, without WP Missed Schedule, scheduled posts will not get published … if this question is not too off-topic for this forum, I would appreciate every helpful answer.

    http://wordpress.org/plugins/wp-missed-schedule/

Viewing 1 replies (of 1 total)
  • Plugin Contributor slangji

    (@slangji)

    To understand why this happen, we need to know that the WP-Cron is not a real cron job. It is in fact a virtual cron that only works when a page is loaded. In short, when a page is requested on the frontend/backend, WordPress will first load WP-Cron, follow by the necessary page to display to your reader. The loaded WP-Cron will then check the database to see if there is any thing that needs to be done.

    Reasons for WP-Cron to fail could be due to:

    01 – DNS issue in the Server.
    02 – Clock issue in the Server.
    03 – Time issue in the Server.
    04 – UTC issue in the Server.
    05 – DNS issue in the SQL.
    06 – Clock issue in the SQL.
    07 – Time issue in the SQL.
    08 – UTC issue in the SQL.
    09 – Heavy load in the server which results WP-Cron not executed.
    10 – Heavy load in the SQL which results WP-Cron not executed.
    11 – Caching method that prevents WP-Cron from loading.
    12 – Misconfigured Host and/or SQL on Server/Datacenter.
    13 – Cheap and/or Bad Hosting with Terrificant Datacenter.

    and many other reasonshere and here … 😉

    … this question is too off-topic for this forum …

    Yes! 🙂

Viewing 1 replies (of 1 total)
  • The topic ‘How to Investigate WP Cron Failures?’ is closed to new replies.