• Resolved toddbenton

    (@toddbenton)


    I got a similar but not exactly the same error message that I saw in another support thread. We are not using either the WooCommerce Follow Up Emails, or the Ajax Search plugins. We had to deactivate the plugin which is not ideal but we couldn’t access the product page and needed to add new products.

    An error of type E_ERROR was caused in line 99 of the file /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/migration/Runner.php. Error message: Uncaught Error: Call to undefined method ActionScheduler_DBLogger::unhook_stored_action() in /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/migration/Runner.php:99
    Stack trace:
    #0 /home/customer/www/sandiegoseedcompany.com/public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(215): Action_Scheduler\Migration\Runner->migrate_actions(Array)
    #1 /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(131): ActionScheduler_HybridStore->migrate(Array)
    #2 /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/functions.php(162): ActionScheduler_HybridStore->find_action(‘woocommerce_upd…’, Array)
    #3 /home/customer(message cut off in email that was sent)

    WordPress version 5.3.2
    Current theme: Avada Child (version 1.0.0)
    Current plugin: Mailchimp for WooCommerce (version 2.3.2)
    PHP version 7.1.33

    Thanks for any guidance you can provide regarding how to fix this.

    Thanks, Todd

    The page I need help with: [log in to see the link]

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

    (@ryanhungate)

    @toddbenton thanks for reporting this – We’ve seen a few tickets that all seem to be related to previous versions of the Action Scheduler in one way or another – so we’ve just updated our plugin to 2.3.3 this morning. Please give our plugin the upgrade.

    We’re pretty sure that the conflicts from the Action Scheduler should be resolved in this version. We’ve upgraded our local Action Scheduler to version 3.1 which seems to be the most stable current release.

    We’ll watch out for your comments!

    Thread Starter toddbenton

    (@toddbenton)

    I updated the plugin and this morning I got the following message in the dashboard at the bottom:

    Call to undefined method ActionScheduler_DBLogger::unhook_stored_action() in /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/migration/Runner.php:99 Stack trace: #0 /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(215): Action_Scheduler\Migration\Runner->migrate_actions(Array) #1 /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(150): ActionScheduler_HybridStore->migrate(Array) #2 /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/abstracts/ActionScheduler_Store.php(318): ActionScheduler_HybridStore->query_action in /public_html/wp-content/plugins/mailchimp-for-woocommerce/includes/vendor/action-scheduler/classes/migration/Runner.php on line 99

    Thread Starter toddbenton

    (@toddbenton)

    It seems to have only appeared once and I can access the product page (which I couldn’t previously) but I wanted to give you this update.

    I keep having this problem, too.

    “An error of type E_ERROR was caused in line 99”
    “undefined method ActionScheduler_DBLogger::unhook_stored_action()”

    Plugin Author ryanhungate

    (@ryanhungate)

    @theflav and @toddbenton from what we can tell – this is being addressed in the Action Scheduler plugin and might be resolved as of 3.1.1 – we had just released our plugin with 3.1.0 but it seems as if some folks have conflicts when they’re using other versions of the scheduler.

    Eventually these issues should go away when the core woocommerce comes with the Action Scheduler by default in the 3+ version range, but we should have a patch for this soon.

    Please stay tuned for the update, but if you needed to resolve this immediately, the best way to do so would be to install the most recent version of the Action Scheduler directly from the GitHub repository here and this should resolve the issues you’re experiencing.

    If that still does not resolve the issue, I would recommend reaching out to their excellent support team to get into the finer details. While the Mailchimp for WooCommerce plugin makes use of this scheduling system, it’s not directly involved in the development of that plugin, and it’s better suited to work with that team to see if there might be other issues that need to be addressed. Thanks so much for reaching out.

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