WP 登录页面白屏

问题描述 投票:0回答:1

有人可以帮助我吗? 当我尝试进入 wp 主页的登录页面时,屏幕只是白色。前端的所有其他页面都是可见的,但登录页面不可见。

我确实成功开始调试,内容如下: 1.警告:无法修改标头信息 - 已通过 /www/htdocs/w01ba699/oebels-invest.de/wp-config.php:1 中的 /www/htdocs/w01ba699/oebels-invest 中的输出开始发送标头。 de/wp-content/plugins/advanced-iframe/advanced-iframe.php 第 399 行

2.警告:无法修改标头信息 - 标头已由 /www/htdocs/w01ba699/oebels-invest.de/wp-config.php:1 中的 /www/htdocs/w01ba699/oebels-invest 中开始发送.de/wp-includes/pluggable.php 第 1435 行

3.警告:无法修改标头信息 - 标头已由 /www/htdocs/w01ba699/oebels-invest.de/wp-config.php:1 中的 /www/htdocs/w01ba699/oebels-invest 中开始发送.de/wp-includes/pluggable.php 第 1438 行

我打开这些,看到有问题的行

function aiAddHeader() {
           $devOptions = $this->getAiAdminOptions();
        
            // IE fix for cookies.
header('P3P: CP="ALL DSP NID CURa ADMa DEVa HISa OTPa OUR NOR NAV DEM"');
            
            AdvancedIframeHelper::check_debug_get_parameter();
            AdvancedIframeCookie::addCookieSameSite($devOptions['cookie_samesite_filter']);
        }

其他页面:

$x_redirect_by = apply_filters( 'x_redirect_by', $x_redirect_by, $status, $location );
        if ( is_string( $x_redirect_by ) ) {
                header( "X-Redirect-By: $x_redirect_by" );
        }

                  header( "Location: $location", true, $status );

        return true;
    }

我在这里找不到错误。我非常感谢任何建议

php wordpress white-framework login-page
1个回答
0
投票

您将必须进行一些调试。首先,备份您的网站。然后使用 FTP 连接到您的服务器(或在本地进行更改)并以您添加的方式重命名

wp-content/plugins
文件夹中的插件,例如
-edit
他们的名字(例如
packeta-edit
)。这样,您将在无法访问仪表板的情况下停用,您将看到,如果关闭它们,此问题仍然存在。

插件已关闭,问题仍然存在

WordPress 核心文件很可能存在问题。下载新版本的 WordPress 核心文件,从网络上删除旧版本并上传下载的文件。如果问题仍然存在,请检查

wp-config.php
文件,可能有一些过时的代码,是由某些插件插入的。

插件已关闭,问题就消失了

您的一个插件或它们的组合未按预期工作。将它们一一启用并检查是否会出现问题。如果是这样,您就知道哪个插件(或哪个插件组合)未按预期工作。然后,您可以重新安装它们或启用调试模式,看看该错误是否与例如相关。 PHP 版本。

两者似乎都没有解决问题

如果您无法使用上述过程识别问题或问题仍然存在,则您的网络服务器可能配置错误,请检查您的

.htaccess
文件和全局服务器配置。如果您通过某些提供商托管此网站,请检查他们的政策。出于安全原因,某些提供商不允许从不同国家/地区访问
wp-login.php
wp-admin
(位于德国的网络托管提供商可能不允许从波兰访问)。

在 WordPress 中调试

将这些行添加到您的

wp-config.php
。您可以在WordPress 官方网站上阅读有关 WordPress 调试的更多信息。提供的行启用调试文件和调试模式,但禁用在站点上打印这些错误。

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
© www.soinside.com 2019 - 2024. All rights reserved.