• Resolved joehanna

    (@joozef)


    Since upgrading to Easy WP SMTP 2.0.1, my PHP error log is has blown out to over 50+MB with this error (among others caused by this new version)

    WordPress database error Table 'hbt_portal40.wp_actionscheduler_actions' doesn't exist for query SELECT a.action_id FROM wp_actionscheduler_actions a WHERE 1=1 AND a.hook='action_scheduler/migration_hook' AND a.status IN ('in-progress') ORDER BY a.scheduled_date_gmt ASC LIMIT 0, 1 made by require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->is_migration_scheduled, as_next_scheduled_action, ActionScheduler_Store->query_action, ActionScheduler_HybridStore->query_actions, ActionScheduler_DBStore->query_actions

    I also get this one repeatedly:

    PHP Fatal error:  Uncaught RuntimeException: Unable to claim actions. Database error. in /home/hbt/public_html/myhbt.com.au/assets/plugins/easy-wp-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php:683
    Stack trace:
    #0 /home/hbt/public_html/myhbt.com.au/assets/plugins/easy-wp-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php(597): ActionScheduler_DBStore->claim_actions(0, 25, NULL, Array, '')
    #1 /home/hbt/public_html/myhbt.com.au/assets/plugins/easy-wp-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(221): ActionScheduler_DBStore->stake_claim(25, NULL, Array, '')
    #2 /home/hbt/public_html/myhbt.com.au/assets/plugins/easy-wp-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(153): ActionScheduler_HybridStore->stake_claim(25)
    #3 /home/hbt/public_html/myhbt.com.au/assets/plugins/easy-wp-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(132): ActionSched in /home/hbt/public_html/myhbt.com.au/assets/plugins/easy-wp-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 683
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Dake

    (@dakeg)

    Hi @joozef

    Thanks for reaching out and we apologise for the inconvenience.

    We are looking into this and I will update you as soon as we have more details.

    We appreciate your patience with this! In the meantime, please feel free to let me know if you have any questions.

    Thanks! 🙂

    Plugin Support Dake

    (@dakeg)

    Hi @joozef

    Thank you for your patience.

    We are not seeing a clear reason why, but, Action Scheduled tables were not created on your website and that caused the error messages.

    These tables can be created through the use of a 3rd party plugin.

    First please deactivate Easy WP SMTP. Next, you can perform steps 2 and 3 as mentioned in this article made by WP Mail SMTP that describes installing the Action Scheduler plugin.

    Once those 2 steps are performed, you can reactivate Easy WP SMTP.

    I hope this helps 🙂

    Thread Starter joehanna

    (@joozef)

    I am afraid this is the end of the line for me with Easy WP SMTP. I chose this plugin because it was “easy” and light. I don’t want another plugin to support it and clog up my database.

    Thank you for the many years of a great plugin.

    Plugin Support Dake

    (@dakeg)

    Hi @joozef

    I apologise for the misunderstanding.

    Once the Action Scheduled tables are created, you can deactivate and delete the Action Scheduler plugin.

    The plugin is only necessary for troubleshooting cases where the Action Schedule tables aren’t created, then it no longer needs to be on your website going forward.

    Thread Starter joehanna

    (@joozef)

    Thanks Dake, but I don’t want these tables clogging up my database, especially when they are not primary use tables. I also manage so many sites, I cannot do this for each one.

    Plugin Support Dake

    (@dakeg)

    Hi @joozef

    I understand where you are coming from.

    Also, please note that this isn’t a regular occurrence. Generally speaking, the Action Scheduler tables would be created automatically, so you should not have to perform the step on all of your websites.

    Most likely a server setting is interrupting the process on your end.

    We hope you give Easy WP SMTP another shot in the future, but we thank you for your feedback.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Numerous errors with new version 2.0.1’ is closed to new replies.