Assistance Required: Fatal Error Related to Action Scheduler

#930141
  • Foodology Us
    Rank Math free

    Dear Rank Math Support Team,

    I am writing to report a fatal error that occurred on my website (https://foodology-us.com) on December 8th, 2024. The error log suggests that it is related to the Action Scheduler used by the Rank Math SEO plugin.

    Here is the relevant error message:
    Uncaught RuntimeException: Unable to claim actions. Database error: MySQL server has gone away.
    File: /wp-content/plugins/seo-by-rank-math/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php
    Line: 945

    Site and Server Details
    WordPress Version: 6.7.1
    Rank Math Version: [Add the version you’re using]
    WooCommerce Version: 9.4.3
    PHP Version: 8.2.25
    The issue appears to stem from a conflict between Rank Math SEO and WooCommerce’s Action Scheduler while attempting to claim or execute scheduled tasks. The error also mentions a MySQL database connection issue.

    Could you please provide guidance on the following:

    Is there a known compatibility issue between Rank Math SEO and WooCommerce’s Action Scheduler?
    Are there any specific settings or configurations required to avoid such conflicts?
    Could this issue be related to how Rank Math handles background tasks?
    I would greatly appreciate your assistance in resolving this issue to prevent further disruptions. Please let me know if additional information is required.

    Thank you for your support!

    Best regards,
    Haelee Park
    h*****@a*************
    Manager, Foodology US

Viewing 1 replies (of 1 total)
  • Hello,

    Thank you for contacting support.

    This error usually happens when the database’s temporary data is full and it cannot write any more data inside it.

    It’s important to note that this issue is not directly related to our plugin but rather to the ActionScheduler library that we include in our plugin.

    Even if you completely delete our plugin and have the ActionScheduler enabled via WooCommerce or any other plugin that uses it, the error will remain on the website.

    ​​​​​​​In this case, you can get in touch with your hosting provider and ask them to increase the limits of the database server. If they’re unable to do that, the only other option might be to do a cleanup on those tables related to ActionScheduler.

    Let us know how this goes.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this ticket.