• My site was disabled by Siteground after it exceeded it’s CPU seconds quota. After some research I established that the problem is caused by the MailPoet plugin. I’ve followed the instructions to select server side cron (Linux cron) in the MailPoet settings and create a new Cron Job on the Siteground server but it hasn’t cured the problem as the CPU usage immediately starts to climb.

    The only posts that I can find on this topic are quite old.

    Can anyone offer any suggestions?

    Thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • This might work – go to WP config and add this:

    define('DISABLE_WP_CRON', true);

    I had the same issue on SiteGround. More info here: https://kinsta.com/knowledgebase/disable-wp-cron/

    Thread Starter seereg98

    (@seereg98)

    Much appreciate the response – that’s fixed it! Thank you.

    MoghillPat

    (@moghillpat)

    Awesome! Happy to help and thanks for letting me know.

    clausfaber

    (@clausfaber)

    thanks for the solution, but can anyone tell me: which services stop working if I turn all wp cron jobs off? And is Mailpoet still working?

    MoghillPat

    (@moghillpat)

    Hi Claus. It depends what you’ve got on your site. I would assume that a plugin that requires wp cron to work will warn you in wp admin if it’s disabled.

    I know from sites I manage that some WooCommerce db updates use wp cron, but you can always remove the line in wp config to do those, and add it back in after. Again, on my sites, Mailpoet continues to work with wp cron disabled.

    The best way is to set up cron jobs in your hosting as described by seereg98. I think the problem was the cron was set on the server, but Mailpoet was still running wp cron, so the problem was still happening.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Siteground 100% CPU seconds quota’ is closed to new replies.