• Resolved inuitplace

    (@inuitplace)


    Hello, I justn went on installing the latest Woocommerce version 4.5.2 and upon activation I get a Fatal error that shuts down my entire website.

    The following messsage appears on the error screen (wich is the same one i get on the logs)

    `PHP Fatal error: Uncaught RuntimeException: Error al guardar la acción: Error al guardar la acción: Table ‘276859268wordpress20190911195840.wp_actionscheduler_actions’ doesn’t exist in /usr/home/inuitplace.com/web/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44
    Stack trace:
    #0 /usr/home/inuitplace.com/web/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL)
    #1 /usr/home/inuitplace.com/web/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action))
    #2 /usr/home/inuitplace.com/web/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action))
    #3 /usr/home/inuitplace.com/web/wp-content/plugins/wo in /usr/home/inuitplace.com/web/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php on line 44
    [05-Oct-2020 13:13:08 UTC] Error Table ‘276859268wordpress20190911195840.wp_actionscheduler_actions’ doesn’t exist de la base de datos de WordPress para la consulta SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’in-progress’ ORDER BY scheduled_date_gmt DESC LIMIT 1 realizada por 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_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [05-Oct-2020 13:13:08 UTC] Error Table ‘276859268wordpress20190911195840.wp_actionscheduler_actions’ doesn’t exist de la base de datos de WordPress para la consulta SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’pending’ ORDER BY scheduled_date_gmt ASC LIMIT 1 realizada por 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_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [05-Oct-2020 13:13:08 UTC] Error Table ‘276859268wordpress20190911195840.wp_actionscheduler_actions’ doesn’t exist de la base de datos de WordPress para la consulta SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’in-progress’ ORDER BY scheduled_date_gmt DESC LIMIT 1 realizada por 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->schedule_migration, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [05-Oct-2020 13:13:08 UTC] Error Table ‘276859268wordpress20190911195840.wp_actionscheduler_actions’ doesn’t exist de la base de datos de WordPress para la consulta SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook=’action_scheduler/migration_hook’ AND a.status=’pending’ ORDER BY scheduled_date_gmt ASC LIMIT 1 realizada por 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->schedule_migration, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [05-Oct-2020 13:13:08 UTC] Error Table ‘276859268wordpress20190911195840.wp_actionscheduler_groups’ doesn’t exist de la base de datos de WordPress para la consulta SELECT group_id FROM wp_actionscheduler_groups WHERE slug=’action-scheduler-migration’ realizada por 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->schedule_migration, as_schedule_single_action, ActionScheduler_ActionFactory->single, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action, ActionScheduler_DBStore->get_group_id
    [05-Oct-2020 13:13:08 UTC] Error Table ‘276859268wordpress20190911195840.wp_actionscheduler_groups’ doesn’t exist de la base de datos de WordPress para la consulta SHOW FULL COLUMNS FROM wp_actionscheduler_groups realizada por 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->schedule_migration, as_schedule_single_action, ActionScheduler_ActionFactory->single, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action, ActionScheduler_DBStore->get_group_id, ActionScheduler_DBStore->create_group
    [05-Oct-2020 13:13:08 UTC] Error Table ‘276859268wordpress20190911195840.wp_actionscheduler_actions’ doesn’t exist de la base de datos de WordPress para la consulta SHOW FULL COLUMNS FROM wp_actionscheduler_actions realizada por 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->schedule_migration, as_schedule_single_action, ActionScheduler_ActionFactory->single, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Missy a11n

    (@m155y5)

    Automattic Happiness Engineer

    Hi @inuitplace

    Is this a fresh installation of WooCommerce or an update?

    If it’s a new installation, it sounds like another of your plugins may not be playing nicely with WooCommerce. I would recommend disabling all plugins and then activating WooCommerce to see if the error persists. If it does not produce the error, re-enable your plugins one-by-one until the error occurs again. Then you will know which plugin is conflicting with WooCommerce.

    Thread Starter inuitplace

    (@inuitplace)

    It is a fresh installation, I’ve already done that with the plugins and theme with no luck at all, the table just didn’t get created. I ended up installing Woocommerce on a different website totally blank, there it worked, so I went via phpmyadmin and emptied and copied the missing table from one database to another, I finally got Woocomerce activated on the main website but it kept sending php errors because other tables weren’t created, I ended up comparing and copying all the missing tables until I got it all working with no errors.

    I know I’ts not good practice what I did but it worked, all the cron jobs and action sheduler seem to run fine, will see if it gives me problems in the future, for now everything seems stable.

    Will see.

    Thanks anyway.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Fatal Error activating Woocommerce’ is closed to new replies.