Support » Plugin: Rank Math SEO - Best SEO Plugin for WordPress » Check tables in cron generates Masive errors

  • Resolved David Perez

    (@davidperez)


    Hello,
    This is a consequence of a problem in a website but I think it would be nice to prevent it.
    If these tables are not present:
    actionscheduler_actions
    actionscheduler_claims
    actionscheduler_groups
    actionscheduler_logs

    It generates masive logs problems:
    AH01071: Got error 'stract_QueueRunner->process_action, do_action('action_scheduler_execution_ignored'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_ignored_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_begin_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_started_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_after_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_completed_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_execution_ignored'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_ignored_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_begin_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_started_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_after_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_completed_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_execution_ignored'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_ignored_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_begin_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_started_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_after_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_completed_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_begin_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_started_action, ActionScheduler_DBLogger->logPHP message: WordPress database error Table 'nfq_2_actionscheduler_logs' doesn't exist for query SHOW FULL COLUMNS FROMnfq_2_actionscheduler_logsmade by do_action('wp_ajax_as_async_request_queue_runner'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Async_Request->maybe_handle, ActionScheduler_AsyncRequest_QueueRunner->handle, do_action('action_scheduler_run_queue'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_QueueRunner->run, ActionScheduler_QueueRunner->do_batch, ActionScheduler_Abstract_QueueRunner->process_action, do_action('action_scheduler_after_execute'), WP_Hook->do_action, WP_Hook->apply_filters, ActionScheduler_Logger->log_completed_action, ActionScheduler_DBLogger->log', referer: /wp-admin/admin-ajax.php?action=as_async_request_queue_runner&nonce=5d67b303ea

    Could you prevent this errors?
    Thanks.

    • This topic was modified 1 month, 3 weeks ago by David Perez.
Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Rank Math

    (@rankmath)

    Hello @davidperez,

    Thank you for contacting the support and sorry for any inconvenience that might have been caused due to that.

    It seems like the tables that are needed to run the plugin are not getting created.

    Please follow this guide to fix the issue:
    https://rankmath.com/kb/fatal-error-after-1-0-49-update/

    You can safely delete the plugin mentioned in the above article once you activate it (and it auto-deactivates itself).

    Hope that helps.

    Thread Starter David Perez

    (@davidperez)

    ok, thanks!

    Plugin Author Rank Math

    (@rankmath)

    Hello @davidperez

    Happy to help!

    If there’s anything else we can help you with, please let us know.

    We are here to assist.

    Hey, If it isn’t too much to ask for – would you mind leaving us a review here?
    https://wordpress.org/support/plugin/seo-by-rank-math/reviews/#new-post

    It only takes a couple of minutes but helps us tremendously.

    It would mean so much to us and would go a really long way.

    Thank you.​​

    Thread Starter David Perez

    (@davidperez)

    Hello, We still have this problem and we cannot clone a site in multisite. Please solve this error:

    Fatal error: Uncaught Exception: Error saving action: Table ‘wpcomobr.wpcoct_26_actionscheduler_actions’ doesn’t exist
    in /data/www/wp-content/plugins/seo-by-rank-math/vendor/woocommerce/action-scheduler/classes/data-stores/ActionScheduler_DBStore.php on line 75

    Thread Starter David Perez

    (@davidperez)

    More info:

    PHP message: PHP Deprecated:  wpmu_new_blog ha quedado obsoleto desde la versión 5.1.0. Utiliza wp_insert_site en su lugar. in /data/www/wp-includes/functions.php on line 5234PHP message: Error Table ‘wpcomobr.wpcoct_33_actionscheduler_groups’ doesn’t exist de la base de datos de WordPress para la consulta SELECT group_id FROM wpcoct_33_actionscheduler_groups WHERE slug=’workflow’ realizada por wpmu_create_blog, wp_insert_site, do_action_deprecated, do_action_ref_array(‘wpmu_new_blog’), WP_Hook->do_action, WP_Hook->apply_filters, RankMathPro\Installer->activate_blog, RankMathPro\Installer->activate, RankMath\Analytics\Workflow\Workflow::do_workflow, as_enqueue_async_action, ActionScheduler_ActionFactory->async, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action, ActionScheduler_DBStore->get_group_idPHP message: Error Table ‘wpcomobr.wpcoct_33_actionscheduler_groups’ doesn’t exist de la base de datos de WordPress para la consulta SHOW FULL COLUMNS FROM wpcoct_33_actionscheduler_groups realizada por wpmu_create_blog, wp_insert_site, do_action_deprecated, do_action_ref_array(‘wpmu_new_blog’), WP_Hook->do_action, WP_Hook->apply_filters, RankMathPro\Installer->activate_blog, RankMathPro\Installer->activate, RankMath\Analytics\Workflow\Workflow::do_workflow, as_enqueue_async_action, ActionScheduler_ActionFactory->async, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action, ActionScheduler_DBStore->get_group_id, ActionScheduler_DBStore->create_groupPHP message: Error Table ‘wpcomobr.wpcoct_33_actionscheduler_actions’ doesn’t exist de la base de datos de WordPress para la consulta SHOW FULL COLUMNS FROM wpcoct_33_actionscheduler_actions realizada por wpmu_create_blog, wp_insert_site, do_action_deprecated, do_ac

    Plugin Author Rank Math

    (@rankmath)

    Hello @davidperez,

    Sorry for the issue you are facing.

    Did you use the following plugin on your website?
    https://github.com/rankmath/_repair-action-scheduler-multisite

    Please let us know if that helps.

    Thread Starter David Perez

    (@davidperez)

    But it’s not the repair, is not causing the problem. We cannot clone sites if Rankmath is activated…

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