Your plugin is the one that worked for us, but now the site crashes…
-
…whenever I try to activate it. Here’s what happened:
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 the Post SMTP 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 email delivery helper plugin that was working with minimal settings on another client’s website, so I installed that and was able to get the delivery working with little effort 9Yay! thank you for that). However, when I deactivate the other one 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 the old/other plugin. However, now I cannot activate yours, which was working to help the email delivery, without the site crashing for the same reason. As long as BOTH plugins are deactivated, everything is fine. When I activate the other one, it’s fine but email is not delivered from the contact form. But whether or not that one is activated, activating yours 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. The one thing I have not tried is deleting both plugins and then reinstalling yours. I’m so afraid that the missing database tables will take the site down without any remedy that I can’t bring myself to do it.: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 1WordPress 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 1WordPress 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 1WordPress 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 1WordPress database error: [Table ‘xxx_actionscheduler_actions’ doesn’t exist]
SHOW FULL COLUMNS FROM xxx_actionscheduler_actionsFatal 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, 5The page I need help with: [log in to see the link]
- The topic ‘Your plugin is the one that worked for us, but now the site crashes…’ is closed to new replies.