Cant login to wp-admin

时间:2019-10-15 作者:Kevin A

由于我的wordpress安装程序自我更新,我无法访问wp管理页面。我只得到一个空白页

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v084729/wordpress/wp-content/themes/sjr/functions.php:1) in /www/htdocs/v084729/wordpress/wp-includes/pluggable.php on line 1251

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v084729/wordpress/wp-content/themes/sjr/functions.php:1) in /www/htdocs/v084729/wordpress/wp-includes/pluggable.php on line 1254
有人能帮我吗?

提前感谢!

凯文

3 个回复
SO网友:Rick Hellewell

很可能是主题受损。检查主题文件中插入的代码以及其他文件中插入的代码。到处更改凭据(主机、数据库、wp admin、ftp)。

手动查看所有文件,以及不应该存在的文件(如中的额外ICO文件.somefile.ico , 里面有php代码。(请注意前导点,它表示隐藏的文件,因此请确保也显示了隐藏的文件。)同时检查您的htaccess文件。

对于可能被破坏的主题,请取消它并从已知的良好来源重新上传主题文件。

SO网友:Liam Stewart

一个快速的解决方案是导航到wordpress/wp-content/themes/sjr/ 并重命名主题文件夹。

例如sjrsjr-backup - 这将导致WordPress选择另一个主题或根本没有主题。允许再次访问管理仪表板。

SO网友:TomC

在主机迁移之后,我就有了这个功能,并在任何地方都尝试将其恢复,直到我发现需要更改函数的编码。我的文本编辑器中的php文件来自:

Encode in UTF-8-BOM

收件人:

Encode in UTF-8