Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author WP Lab

    (@wp-lab)

    The best way to see what’s really going on with the internal cron jobs on your WordPress site would be to install the Debug Bar plugin https://www.ads-software.com/plugins/debug-bar/ and the Debug Bar Cron add-on https://www.ads-software.com/plugins/debug-bar-cron/.

    This will allow you to see all the scheduled cron jobs and the time they have been scheduled or last executed.

    I’ve seen WP sites where the internal cron was somehow broken – all cron jobs, daily as well as hourly were scheduled weeks in the past and never ran since then. I can’t tell you how to fix it, but if this is the case, it’s not related to WP-Lister but to your WP installation (and possibly a poorly coded plugin).

    If you suspect something wrong with WP-Lister’s cron schedule, all you need to do is to visit WP-Lister -> Settings and update your settings. This will reset the cron schedule – delete the existing cron job and recreate it to be precise – but you probably have aready done that, right?

    kind regards,

    Matt

    Thread Starter bsod99

    (@bsod99)

    Hi, thanks for the reply. I’ve added those plugins, changed the update setting to every 15 minutes, and these are the results:

    WP Listing -> Orders. Showing: “Next scheduled update: 5 mins ago”. In fact, all custom and core events are showing times in the past, so I guess there’s an issue here with any crons running on this site/server. It’s the latest WP install, 3.8.1, so maybe it’s a server config issue.

    Plugin Author WP Lab

    (@wp-lab)

    I can’t help you here – I guess you should have a wp doctor examine your site ??

    But you’re right, this does indicate a general problem with the internal cron job on your site – might be server related, but might as well be a rouge plugin messing with this.

    There is the Cron Control plugin https://www.ads-software.com/plugins/wp-cron-control/ which could work as a workaround. But I’d recommend finding out what’s causing this in the first place.

    kind regards,

    Matt

    Thread Starter bsod99

    (@bsod99)

    Hi Matt, still investigating this. It seems W3 Total Cache can cause this type of problem so I’ve disabled that although the issue still seems to be there – could well be related to w3tc having been installed.

    One quick check – the only wp lister cron i see listed is wplister_update_auctions – is this correct, or should there be one for syncing orders specifically?

    Plugin Author WP Lab

    (@wp-lab)

    That’s correct, there currently only is one cron job – which does nothing else but check for new orders on eBay and process them accordingly. Oh, and it does check for listings with an end date in the past as well and marks them as ended…

    But I do know that at least some users run WP-Lister with W3TC without issues – but if all your cron jobs are affected, you’ll have to continue your investigation… or use Cron Control as a workaround.

    kind regards,

    Matt

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Order sync not working’ is closed to new replies.