• Hi, I’ve just finished redesigning a client’s website and we launched it last week. However, the email delivery wasn’t working so we installed your plugin. We couldn’t get it to work with her Office 365 setup, so she started a Gmail account for the website. I found another emaildelivery helper plugin that was working with minimal settings on another client’s website, so Installed that and was able to get the delivery working with little effort. However, went I deactivate yours in order to delete it, it apparently removes three database tables the site needs, so it goes down with a critical site error. Debug shows that the database tables xxxactionscheduler_claims, xxx_actionscheduler_groups, and xxx–actionscheduler_logs are missing when this happens, so I reactivated your plugin. However, now I cannot activate the one that was working with the email delivery without the site crashing for the same reason. As long as BOTH plugins are deactivated, everything is fine. When I activate yours, it’s fine but email is not delivered from the contact form. But whether or not your is activated, activating the other plugin crashes the site as the database tables it needs are no longer there. We really need to get this working ASAP for her business!! Please help…here are the errors shown when I turn on debug in wp-config. And for clarity, WooCommerce isn’t and has never been installed on this site. I’ve removed the first part of the urls and tables mentioned and replaced them with xxx to help protect her site’s security:

    WordPress database error: [Table ‘xxx_actionscheduler_actions’ doesn’t exist]
    SELECT a.action_id FROM xxx_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’in-progress’ ORDER BY scheduled_date_gmt DESC LIMIT 1

    WordPress database error: [Table ‘xxx_actionscheduler_actions’ doesn’t exist]
    SELECT a.action_id FROM xxx_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’pending’ ORDER BY scheduled_date_gmt ASC LIMIT 1

    WordPress database error: [Table ‘uxxx_actionscheduler_actions’ doesn’t exist]
    SELECT a.action_id FROM wpyw_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’in-progress’ ORDER BY scheduled_date_gmt DESC LIMIT 1

    WordPress database error: [Table ‘xxx_actionscheduler_actions’ doesn’t exist]
    SELECT a.action_id FROM xxx_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’pending’ ORDER BY scheduled_date_gmt ASC LIMIT 1

    WordPress database error: [Table ‘xxx_actionscheduler_actions’ doesn’t exist]
    SHOW FULL COLUMNS FROM xxx_actionscheduler_actions

    Fatal error: Uncaught RuntimeException: Error saving action: Error saving action: Table ‘xxx_actionscheduler_actions’ doesn’t exist in public_html/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44 Stack trace: #0 public_html/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL) #1 /public_html/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action)) #2 /public_html/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action)) #3 /public_html/wp-content/plu in /public_html/wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php on line 44

    There has been a critical error on your website. Please check your site admin email inbox for instructions.

    Learn more about debugging in WordPress.

    WordPress database error: [Table ‘xxx_actionscheduler_actions’ doesn’t exist]
    SELECT COUNT(DISTINCT claim_id) FROM xxx_actionscheduler_actions WHERE claim_id != 0 AND status IN ( ‘pending’, ‘in-progress’)

    WordPress database error: [Table ‘xxx_actionscheduler_actions’ doesn’t exist]
    SELECT a.action_id FROM xxx_actionscheduler_actions a WHERE 1=1 AND a.status=’pending’ AND a.scheduled_date_gmt <= ‘2020-09-08 19:28:26’ ORDER BY a.scheduled_date_gmt ASC LIMIT 0, 5

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

Viewing 1 replies (of 1 total)
  • Thread Starter Hannah West Design

    (@vesica)

    I contacted our host and despite replacing WP core files, updating PHP and bumping memory limits, after deleting both plugins, then optimizing the database and reinstalling the WP Mail SMTP plugin that worked for us initially, whatever damage has been done causes the plugin to crash the site when activated now. I am going to hunt down a new plugin, and if I can’t find one, I guess I’ll see if yours can help with our new Gmail setup, but I’m really disappointed in what has happened.

Viewing 1 replies (of 1 total)
  • The topic ‘Site crashes when I try to delete your plugin’ is closed to new replies.