• Resolved EmperorFPM

    (@emperorfpm)


    I installed, activated and critical error occurred. I don’t have woocommerce installed on this site. I don’t want it either.

    What do I need to do to fix this?

    Add high conversion Stripe payment forms to your WordPress site in minutes.

    Version 4.4.6 | By WP Simple Pay | View details
    This plugin failed to load properly and is paused during recovery mode.

    An error of type E_ERROR was caused in line 44 of the file /home/envolve1/public_html/wp-content/plugins/stripe/lib/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php. Error message: Uncaught RuntimeException: Error saving action: Error saving action: Table ‘envolve1_database.wp_actionscheduler_actions’ doesn’t exist in /home/envolve1/public_html/wp-content/plugins/stripe/lib/woocommerce/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44 Stack trace: #0 /home/envolve1/public_html/wp-content/plugins/stripe/lib/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL) #1 /home/envolve1/public_html/wp-content/plugins/stripe/lib/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action)) #2 /home/envolve1/public_html/wp-content/plugins/stripe/lib/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php(105): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action)) #3 /home/envolve1/public_html/wp-content/plugins/stripe/lib/woocommerce/action-sche

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter EmperorFPM

    (@emperorfpm)

    This fixed my issue.

    added to theme functions.php

    add_action( ‘init’, function() { delete_option( ‘schema-ActionScheduler_StoreSchema’ ); } );

    Plugin Contributor Adam Lea

    (@adamjlea)

    Hello @emperorfpm,

    I believe you have resolved this issue based on our email communication.

    For posterity:

    – WP Simple Pay does not require or load WooCommerce. It is a standalone payment plugin. However, it does utilize a PHP library that is maintained by the authors of the WooCommerce plugin, which is why you see woocommerce in the directory path.

    – The issue was fixed by implementing a common solution to this issue, which can occur on some site configurations that include this library:

    https://wordpress.org/support/topic/new-update-is-causing-fatal-error-on-my-site/

    Kind regards,

    • This reply was modified 1 month, 3 weeks ago by Adam Lea.
    Plugin Contributor Adam Lea

    (@adamjlea)

    @emperorfpm thank you for also supplying your solution.

    Regards,

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.