【问题标题】:Wordpress issue,after updateWordpress 问题,更新后
【发布时间】:2020-01-09 17:49:54
【问题描述】:

wordpress 自动更新后,我在电子邮件中收到一条错误消息,其中包含此错误消息

错误详情
==============
E_ERROR 类型的错误在文件 /home/onehostscp/public_html/murtishi-bau.ch/wp-content/plugins/thememove-core/export/export.php 的第 369 行引起。错误消息:未捕获的错误:在 /home/onehostscp/public_html/murtishi-bau.ch/wp-content/plugins/thememove-core/export/export.php:369 中找不到类“ThemeMove_Export”
堆栈跟踪:
#0 /home/onehostscp/public_html/murtishi-bau.ch/wp-content/plugins/thememove-core/thememove-core.php(50): include_once()
#1 /home/onehostscp/public_html/murtishi-bau.ch/wp-settings.php(360): include_once('/home/onehostsc...')
#2 /home/onehostscp/public_html/murtishi-bau.ch/wp-config.php(90): require_once('/home/onehostsc...')
#3 /home/onehostscp/public_html/murtishi-bau.ch/wp-load.php(37): require_once('/home/onehostsc...')
#4 /home/onehostscp/public_html/murtishi-bau.ch/wp-login.php(12): require('/home/onehostsc...')
#5 {主要}
  抛出

我停用了插件,但错误仍然存​​在我收到这个:

致命错误:未捕获错误:调用 /home/onehostscp/public_html/murtishi-bau.ch/wp-content/themes/structure/templates/header-preset-06.php:34 中的未定义函数 header_class() 堆栈跟踪:#0 /home/onehostscp/public_html/murtishi-bau.ch/wp-content/themes/structure/header.php(36):include() #1 /home/onehostscp/public_html/murtishi-bau.ch/ wp-includes/template.php(722): require_once('/home/onehostsc...') #2 /home/onehostscp/public_html/murtishi-bau.ch/wp-includes/template.php(671): load_template ('/home/onehostsc...', true) #3 /home/onehostscp/public_html/murtishi-bau.ch/wp-includes/general-template.php(41): locate_template(Array, true) #4 / home/onehostscp/public_html/murtishi-bau.ch/wp-content/themes/structure/page.php(28): get_header() #5 /home/onehostscp/public_html/murtishi-bau.ch/wp-includes/template -loader.php(98): include('/home/onehostsc...') #6 /home/onehostscp/public_html/murtishi-bau.ch/wp-blog-header.php(19): require_once('/ home/onehostsc...') #7 /home/onehostscp/publ ic_html/murtishi-bau.ch/index.php(17):第 34 行 /home/onehostscp/public_html/murtishi-bau.ch/wp-content/themes/structure/templates/header-preset-06.php 中的请求

您的网站出现严重错误。

了解有关在 WordPress 中调试的更多信息。

注意:ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/onehostscp/public_html/murtishi-bau.ch/wp-includes/functions.php on line 4552

这是第34行header-preset-06.php的代码和网站的LINK

    <header <?php header_class(); ?><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> role="banner" itemscope="itemscope" itemtype="http://schema.org/WPHeader">
    <div class="container">
        <div class="row">
            <div class="col-md-3 col-xs-6">
                <div class="site-branding">
                    <?php
                    global $thememove_custom_logo;
                    if ( $thememove_custom_logo ) {
                        ?>
                        <a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home">
                            <img src="<?php echo $thememove_custom_logo; ?>" alt="logo"/>
                        </a>

【问题讨论】:

    标签: wordpress compression buffer zlib notice


    【解决方案1】:

    您的主题似乎与插件成对使用。这意味着您的主题需要插件才能正常工作(例如它从插件中调用函数header_class())。

    您应该更新插件以避免此错误(该插件声称与 WordPress 5.3.2 兼容,请参阅https://wordpress.org/plugins/thememove-core/)。

    【讨论】:

    • 不行,试试这个我删除了thememove-core插件并安装了它,但它仍然不起作用..
    • 您使用的是 WordPress 5.3.2 吗?
    • 5.3.2,是的,我正在使用的版本
    • 主题本身是最新的吗?顺便说一句,请注意,您不应该让错误显示在网站上。也许更改 wp-config 中的选项以关闭网站生产版本的错误日志记录。
    • 是的,我会改变它,但我想看看我有什么错误如何解决这个问题,我仍然不知道......
    【解决方案2】:

    先看看这篇文章:

    Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) in

    插件似乎与您的主题冲突 尝试将您的 WP 切换到二十三主题或原生 Wp 主题,看看效果, 我或者你可以把所有插件都停用,一个一个激活,看看是哪个插件引起了冲突 如果这些都不起作用,请尝试安装一个名为站点健康的插件 https://kb.yoast.com/kb/how-to-check-for-plugin-conflicts/

    【讨论】:

    • 是的,我已停用它们,但它仍然显示错误 idonk 知道为什么吗? >。即使我停用了与主题冲突的插件,它也不起作用。
    【解决方案3】:

    尝试切换到Wordpress默认主题,看看是否仍然出现错误 如果您仍然有问题,请尝试向您添加 we-config.php 这三行 '''' 定义('WP_DEBUG', true ); 定义('WP_DEBUG_LOG',真); 定义('WP_DEBUG_DISPLAY',假); '''

    然后启动你的网站并在你的工作内容文件夹中创建一个名为 debug.log 的文件,打开这个文件它会以一种简单的人类可读的方式告诉你到底出了什么问题 另一件事是尝试更新您的主题,同时赋予主题文件夹正确的读写权限 让我们知道这是否解决了您的问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-22
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 2019-06-20
      • 1970-01-01
      相关资源
      最近更新 更多