• Resolved sarapk

    (@sarapk)


    Today, I was no longer able to access WordPress as an administrator as I got the infamous message: “There has been a critical error on your website. Please check your site admin email inbox for instructions.”

    Naturally, I didn’t receive an email. However, I found the below error log, which matches the time when my access ceased.

    Does anyone know how to read/understand this? I’m not sure what to do with it. Thank you
    **
    [08-Feb-2020 01:25:46 UTC] PHP Warning: mysqli_query(): (HY000/1030): Got error -1 from storage engine in /home/mt2x3j34cd1r/public_html/wp-includes/wp-db.php on line 2030
    [08-Feb-2020 01:25:46 UTC] WordPress database error Got error -1 from storage engine for query SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN (‘nav_menu’) AND tt.count > 0 ORDER BY t.name ASC made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), include(‘/themes/pinboard/functions.php’), locate_template, load_template, require_once(‘/themes/pinboard/theme-functions.php’), themify_get_available_menus, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms
    [08-Feb-2020 08:24:22 UTC] PHP Warning: mysqli_query(): (HY000/1030): Got error -1 from storage engine in /home/mt2x3j34cd1r/public_html/wp-includes/wp-db.php on line 2030
    [08-Feb-2020 08:24:22 UTC] WordPress database error Got error -1 from storage engine for query SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN (‘category’, ‘post_tag’, ‘post_format’) AND tr.object_id IN (2805, 3320, 3369, 3372, 3379, 3405, 3432, 3440, 3467, 3482, 3498, 3521, 3536, 3554, 3575, 3579, 3601, 3643, 3674, 3703, 3727, 3750, 3769, 3800, 3831, 3877, 3897, 3926) ORDER BY t.name ASC made by require(‘wp-blog-header.php’), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, _prime_post_caches, update_post_caches, update_object_term_cache, wp_get_object_terms, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms

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

Viewing 10 replies - 1 through 10 (of 10 total)
  • Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    lcf

    (@lcf)

    it seems to related to innodb_force_recovery parameter in MySQL config file. You may want to refer to your hosting provider for assistant.

    Refer: https://stackoverflow.com/questions/9595852/mysql-got-error-1-from-storage-engine-error

    Thread Starter sarapk

    (@sarapk)

    Thank you Steve, I tried this and few a few entries I got “The storage engine for the table doesn’t support repair”. They are for:

    i4232064_wp1.wp_nf3_actions

    i4232064_wp1.wp_nf3_action_meta

    i4232064_wp1.wp_nf3_chunks

    i4232064_wp1.wp_nf3_fields

    i4232064_wp1.wp_nf3_field_meta

    i4232064_wp1.wp_nf3_forms

    i4232064_wp1.wp_nf3_form_meta

    i4232064_wp1.wp_nf3_objects

    i4232064_wp1.wp_nf3_object_meta

    i4232064_wp1.wp_nf3_relationships

    Should I delete them from file management?

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    NO NO NO. DO NOT delete anything. Did the repair/optimization solve your problem?

    Thread Starter sarapk

    (@sarapk)

    Unfortunately not. I ran the repair on all the tables and tried logging in but didn’t help.
    I will call my hosting provider, but I am with GoDaddy who are truly awful and usually don’t help at all.

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    In the stackoverflow article linked upscroll, it says “A common cause for the -1 error is a full disk. ” You might ask GoDaddy if the database server has available disk space.

    Thread Starter sarapk

    (@sarapk)

    GoDaddy have shown me where to find the bugs associated with it. I’ve pasted below.

    They have told me only a professional developer can fix these problems and they are not willing to help (except for USD80). Is that true? If so, I will need to find one. It’s a personal blog that doesn’t generate income so I don’t have a developer as yet.

    **
    Notice: Trying to get property ‘feeds’ of non-object in /home/mt2x3j34cd1r/public_html/wp-includes/post.php on line 4323

    Notice: Trying to get property ‘use_trailing_slashes’ of non-object in /home/mt2x3j34cd1r/public_html/wp-includes/link-template.php on line 49

    Notice: Trying to get property ‘use_trailing_slashes’ of non-object in /home/mt2x3j34cd1r/public_html/wp-includes/link-template.php on line 49

    Fatal error: Uncaught Error: Call to a member function get_year_permastruct() on null in /home/mt2x3j34cd1r/public_html/wp-includes/link-template.php:478 Stack trace: #0 /home/mt2x3j34cd1r/public_html/wp-content/plugins/comet-cache/src/includes/traits/Plugin/WcpDateArchiveUtils.php(72): get_year_link(‘2020’) #1 /home/mt2x3j34cd1r/public_html/wp-content/plugins/comet-cache/src/includes/traits/Plugin/WcpPostUtils.php(103): WebSharks\CometCache\Classes\Plugin->autoClearDateArchiveCache(4452, false) #2 /home/mt2x3j34cd1r/public_html/wp-includes/class-wp-hook.php(290): WebSharks\CometCache\Classes\Plugin->autoClearPostCache(4452) #3 /home/mt2x3j34cd1r/public_html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(”, Array) #4 /home/mt2x3j34cd1r/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #5 /home/mt2x3j34cd1r/public_html/wp-includes/post.php(6580): do_action(‘clean_post_cach…’, 4452, Object(WP_Post)) #6 /home/mt2x3j34cd1r/public_html/wp-includes/post.php(4003): clean_post_cache(Object(WP_Post) in /home/mt2x3j34cd1r/public_html/wp-includes/link-template.php on line 478

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    Please temporarily disable Comet Cache, just in case this is some sort of caching snafu. It may also be an issue with your theme, pinboard, which hasn’t been updated since 2015. To test that, switch to a different theme (e.g., twentynineteen) via the database: https://www.godaddy.com/help/change-a-wordpress-theme-in-the-database-26331

    If it’s the theme, you need to find a different one as pinboard seems to be way out of date and abandoned.

    Thread Starter sarapk

    (@sarapk)

    Deleting Comet did the trick!
    I can’t thank you enough. THANK YOU!!!!!
    Should I find another cache plugin that works better, or just leave as is?

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    It may just be that the cache got corrupt, so try clearing the cache and re-enabling the plugin. If that results in the same problem, find a different plugin: https://www.ads-software.com/plugins/search/cache

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Critical Error on Website – Error Log’ is closed to new replies.