• Resolved influse

    (@influse)


    Since Updating to the newest WP ersion I receive this error on bottom of my page:

    Fatal error: Uncaught RuntimeException: Error saving action: Error saving action: Table ‘d02ed786.wp_actionscheduler_actions’ doesn’t exist in /www/htdocs/w0198cb4/influse-agency.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44 Stack trace: #0 /www/htdocs/w0198cb4/influse-agency.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(225): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL) #1 /www/htdocs/w0198cb4/influse-agency.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action)) #2 /www/htdocs/w0198cb4/influse-agency.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action)) #3 /w in /www/htdocs/w0198cb4/influse-agency.com/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php on line 44

    Would be greatful if someone has an idea how to fix this.

    Thank you so much!

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

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Ethan Choi

    (@ethanchoi)

    Hi @influse,

    When you get the chance, could you check if WPForms Lite on your site has been updated to its latest version? Currently we’re at version 1.5.9.5.

    Please let me know.

    Thanks!

    The error started after updating to 1.5.9.5.

    And I didn’t get to solve it, and send any email from the plugin, till downgrade to 1.8.5.2.

    • This reply was modified 4 years, 11 months ago by andrearanha90.
    Plugin Support Ethan Choi

    (@ethanchoi)

    Hi @andrearanha90,

    When you get the chance, please try logging into your site, then opening the following page on your browser (replace example.com with your site domain):

    https://example.com/wp-admin/tools.php?page=action-scheduler

    This should trigger the ‘Action Scheduler’ code library to automatically recreate the required tables.

    Please let me know how it goes.

    Thanks!

    • This reply was modified 4 years, 11 months ago by Ethan Choi.
    Thread Starter influse

    (@influse)

    @ethanchoi thanks. The error startet after updating to 1.5.9.5
    so i couldn’t solve it until now.
    I’ve tried your link as well (https://example.com/wp-admin/tools.php?page=action-scheduler)

    But I receive:
    “Action Scheduler migration in progress. The list of scheduled actions may be incomplete.”

    “It appears one or more database tables were missing. Attempting to re-create the missing table(s).”

    Thanks

    Plugin Support Ethan Choi

    (@ethanchoi)

    Hi @influse,

    The message indicates that your site is re-creating the missing tables, which should resolve the issue.

    When you get the chance, could you check if the issue is resolved after you’ve visited the link in 1.5.9.5?

    Thanks!

    Having a similar problem here.

    I have tried calling Action Scheduler and it seems to work for the first two form submissions and then stops working and the error log returns the following:

    PHP Fatal error: Uncaught Error: Call to undefined method SMTP::setTimeout() in /var/www/html/wp-includes/class-phpmailer.php:1634\nStack trace:\n#0 /var/www/html/wp-includes/class-phpmailer.php(1558): PHPMailer->smtpConnect(Array)\n#1 /var/www/html/wp-includes/class-phpmailer.php(1340): PHPMailer->smtpSend(‘Date: Tue, 31 M…’, ‘<!doctype html>…’)\n#2 /var/www/html/wp-content/plugins/wp-mail-smtp/src/MailCatcher.php(88): PHPMailer->postSend()\n#3 /var/www/html/wp-includes/pluggable.php(488): WPMailSMTP\\MailCatcher->send()\n#4 /var/www/html/wp-content/plugins/wpforms-lite/src/Tasks/Actions/EntryEmailsTask.php(63): wp_mail(Array, ‘Contact Form’, ‘<!doctype html>…’, Array, Array)\n#5 /var/www/html/wp-includes/class-wp-hook.php(288): WPForms\\Tasks\\Actions\\EntryEmailsTask::process(40)\n#6 /var/www/html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(”, Array)\n#7 /var/www/html/wp-includes/plugin.php(544): WP_Hook->do_action(Array)\n#8 /var/www/html/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ in /var/www/html/wp-includes/class-phpmailer.php on line 1634

    Thanks!

    Plugin Support Ethan Choi

    (@ethanchoi)

    Hi @nnproducts,

    Sorry for the trouble with that!

    It looks like the error might be due to a server configuration issue that prevents the email sending function in WordPress from working as expected (perhaps the server tries to redefine SMTP class).

    To resolve the issue you’ll need to reach out to your hosting provider for more help with this.

    Hope this helps!

    Thread Starter influse

    (@influse)

    Hello @ethanchoi thanky. Which link do you mean?
    This one: (https://example.com/wp-admin/tools.php?page=action-scheduler) ??

    Nothing happens at all. The failure is still there.

    Plugin Support Ethan Choi

    (@ethanchoi)

    Hi @influse,

    Could you try the fix suggested in this discussion, which is to install this Action Scheduler plugin, and let me know how it goes?

    Thanks!

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Fatal Error since WP Update’ is closed to new replies.