Forum Replies Created

Viewing 1 replies (of 1 total)
  • I see a similar error message (resulting in a 500 server error) when testing PHP 8.1:

    PHP Fatal error:  Uncaught mysqli_sql_exception: Table 'wp.yoast_wp_seo_models_indexable' doesn't exist in /var/www/wp/wp-includes/wp-db.php:2056
    Stack trace:
    #0 /var/www/wp/wp-includes/wp-db.php(2056): mysqli_query()
    #1 /var/www/wp/wp-includes/wp-db.php(1945): wpdb->_do_query()
    #2 /var/www/wp/wp-content/plugins/wordpress-seo/lib/orm.php(286): wpdb->query()
    #3 /var/www/wp/wp-content/plugins/wordpress-seo/lib/orm.php(1953): Yoast\WP\Lib\ORM::execute()
    #4 /var/www/wp/wp-content/plugins/wordpress-seo/lib/orm.php(384): Yoast\WP\Lib\ORM->run()
    #5 /var/www/wp/wp-content/plugins/wordpress-seo/src/repositories/indexable-repository.php(335): Yoast\WP\Lib\ORM->find_one()
    #6 /var/www/wp/wp-content/plugins/wordpress-seo/src/repositories/indexable-repository.php(117): Yoast\WP\SEO\Repositories\Indexable_Repository->find_by_id_and_type()
    #7 /var/www/wp/wp-content/plugins/wordpress-seo/src/memoizers/meta-tags-context-memoizer.php(96): Yoast\WP\SEO\Repositories\Indexable_Repository->for_current_page()
    #8 /var/www/wp/wp-content/plugins/wordpress-seo/src/integrations/front-end/wp-robots-integration.php(87): Yoast\WP\SEO\Memoizers\Meta_Tags_Context_Memoizer->for_current_page()
    #9 /var/www/wp/wp-content/plugins/wordpress-seo/src/integrations/front-end/wp-robots-integration.php(73): Yoast\WP\SEO\Integrations\Front_End\WP_Robots_Integration->get_robots_value()
    #10 /var/www/wp/wp-includes/class-wp-hook.php(303): Yoast\WP\SEO\Integrations\Front_End\WP_Robots_Integration->add_robots()
    #11 /var/www/wp/wp-includes/plugin.php(189): WP_Hook->apply_filters()
    #12 /var/www/wp/wp-includes/robots-template.php(32): apply_filters()
    #13 /var/www/wp/wp-includes/class-wp-hook.php(303): wp_robots()
    #14 /var/www/wp/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters()
    #15 /var/www/wp/wp-includes/plugin.php(470): WP_Hook->do_action()
    #16 /var/www/wp/wp-includes/general-template.php(3015): do_action()
    #17 /var/www/wp/wp-content/themes/go/header.php(20): wp_head()
    #18 /var/www/wp/wp-includes/template.php(770): require_once('...')
    #19 /var/www/wp/wp-includes/template.php(716): load_template()
    #20 /var/www/wp/wp-includes/general-template.php(48): locate_template()
    #21 /var/www/wp/wp-content/themes/go/page.php(10): get_header()
    #22 /var/www/wp/wp-includes/template-loader.php(106): include('...')
    #23 /var/www/wp/wp-blog-header.php(19): require_once('...')
    #24 /var/www/wp/index.php(17): require('...')
    #25 {main}
      thrown in /var/www/wp/wp-includes/wp-db.php on line 2056

    After some research I suspect the issue is related to this: https://wiki.php.net/rfc/mysqli_default_errmode

Viewing 1 replies (of 1 total)