这是一个非常具体的问题,只需要我的网站或服务器的具体建议。
网址:www[dot]acceptment[dot]aglasem[dot]com
我的错误日志大小在一天内增加到4gb,但并没有超出这个范围,这可能是由于一些限制。
我检查错误日志文件,发现重复记录了一个错误类型
这是错误日志部分

WordPress database error Table 'asadm_main.wp_postmeta' doesn't exist for query
            SELECT COUNT(meta_id)
            FROM wp_postmeta
            WHERE meta_key='_menu_item_menu_item_parent'
            AND meta_value='64'
         made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/magazine/magazine.php'), get_header, locate_template, load_template, require_once('/themes/magazine/header.php'), wp_nav_menu, walk_nav_menu_tree, call_user_func_array, Walker->walk, Walker->display_element, call_user_func_array, Walker_Nav_Menu->start_el, apply_filters('nav_menu_css_class'), call_user_func_array, astro_add_dropdown_class

我认为这是主题特定的问题。有人能解释一下发生了什么事,并给我提出可能的解决办法吗?

最佳答案

根据你的帖子,有很多我们不知道。
我的猜测是,您使用的插件/主题硬编码为“wp_u”作为表前缀,而不是从$wpdb变量获取它……并且您的表前缀不是“wp_u”。
如果你需要使用有问题的插件/主题…你可以通过创建一个视图来逃避。

CREATE VIEW wp_postmeta AS SELECT * FROM <put your actual postmeta table name here>

关于mysql - 由于Wordpress网站上的重复性错误,导致大量错误日志生成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23999465/

10-12 12:41
查看更多