wp-admin显示空白页面,如何解决?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wp-admin显示空白页面,如何解决?相关的知识,希望对你有一定的参考价值。
我正在使用WordPress 3.5.8。昨天我给朋友做了一些改动。我不知道发生了什么,但过了一段时间,当我尝试登录wp-admin端并执行URL www.mysite.com/wp-admin
时,它显示了一个空白页面。我该如何解决这个问题?我搜索了互联网和博客。我发现它可能与托管问题或暴力攻击有关,但我不认为那是我的网站发生的事情。
我访问过的链接:
- http://wordpress.org/support/topic/wp-admin-wont-load-shows-blank-page
- http://wordpress.org/support/topic/brute-force-attacks-and-wordpress?replies=1
- http://wordpress.org/support/topic/wp-admin-wont-load-shows-blank-page
- http://wordpress.org/support/topic/wp-admin-blank-page
- http://wordpress.org/support/topic/blank-page-on-wp-admin
尝试打开WP Debug。如果由于php错误(我打赌它是这样)发生这种情况,您将能够看到正在发生的事情并修复错误。
可能是因为以下几个原因:
- Web主机中的问题。
- 主题相关错误(您可以通过重命名主题文件夹来更改它)。
- 插件相关的错误(您可以通过重命名插件文件夹来更改它)。
- wp-config文件中的空行。
- 启用调试模式可以看到的代码错误。 “define('WP_DEBUG',true); //启用调试日志记录到/wp-content/debug.log文件define('WP_DEBUG_LOG',true); //禁用错误显示和警告定义('WP_DEBUG_DISPLAY',false); @ini_set('display_errors',0);“
- 删除functions.php中的空格,或者也可以删除最后一个“?>”
只需重置密码,这将有效。
我也面临同样的问题,但我将/wp-content / plugins目录中的contact-form-7插件重命名为contact-form-7-rename并解决了问题。
所以这是由于不受支持的插件或主题。
那个白色的死亡画面发生在我的博客上,而我所做的就是我重命名了主题和插件,一切都恢复正常。
在我的情况下,通过删除我的子主题中function.php末尾的“?>”来修复wp-admin / post.php空白屏幕。我不知道结束标记是如何结束的,但删除它解决了我的问题。
我刚刚有这个,这是一个文件/目录所有权问题。通过SSH修复并递归更改所有权(-R):
chown -R ownerID:groupID /home/mydirectory/website
将ownerID,groupID和filepath更改为与您自己的情况相关。
只需访问plugins文件夹并删除您上传的最后一个插件即可。
我找到了以下解决方案,因为我使用的是旧版本的wordpress。
- 在您喜欢的文本编辑器中打开文件blog / wp-admin / includes / screen.php。
- 在706行找到以下PHP语句:
<?php echo self::$this->_help_sidebar; ?>
- 将其替换为声明:
<?php echo $this->_help_sidebar; ?>
- 保存更改。
在我的情况下,我能够看到后端,但在我的面前我得到一个空白页...
没有关于调试和禁用主题/插件的内容很有用......
经过一番研究,我意识到我的index.php
(位于根目录,而不是主题目录)是空的!
唯一的内容是一条消息,说沉默是金色的。
使用我的备份,我可以取回原来的index.php
并让网站再次运行。
我浪费了很多时间来解决它,但我找到的唯一解决方案是重命名你的单词press plugins文件夹和活动主题,你的wp-admin将是可见的,所以你可以更改并检查疑似插件或主题。
经过几十次试图解决这个问题阅读论坛和帖子,重新安装WordPress,删除空格,在wp-config.php,index.php,admin.php中放置代码行,我修改了问题只需重命名plugins
文件夹到FTP中的"pluginss"
。所以wordpress要求我更新数据库。我更新了,我可以进入/wp-admin
。插件引起了一些冲突,所以当我重命名plugins
文件夹时,所有插件都会自动被禁用。
当我在/wp-admin
仪表板内时,我可以将"pluginss"
文件夹重命名为常规名称,并开始逐个激活所有插件,看看哪个插件坏了。
现在100%罚款。
首先检查你的互联网连接!
第二个是打开WP_DEBUG并在wp-config.php中写入此代码
define('WP_DEBUG',true);
error_reporting('E_ALL');
ini_set('display_errors',1);
第三是将wp-content文件夹中的主题和插件文件夹重命名为其他名称sush as
插件,主题
我的英文!
我也经历过同样的问题。原因是,functions.php
配置错误。
我做了以下解决问题:
- 在我的孩子主题中,我备份了所有文件
- 然后我删除了所有这些只留下
style.css
页面。 - 然后我就可以登录了。
在重新加载我的functions.php时,我发现它是罪魁祸首。我重写了php,它很好。
我的情况是我为三种自定义内容类型生成了代码,然后只是粘贴了functions.php中的所有代码,而没有重命名每个函数的“function custom_post_type”部分。在重命名之后,例如“功能员工”,它就像一个魅力......它显示出来。
转到functions.php
页面并删除PHP标记上方或下方的任何空格。
我遇到了同样的问题,我尝试了很多东西,比如尝试通过wp-login.php而不是/ wp-admin登录,并在/wp-admin/index.php中添加ob_start()(如果你点击url / wp-管理员为/ wp-admin)。它显示登录页面,但输入用户名和密码显示错误,如“由于意外输出而阻止cookie”。
我终于得到了解决方案:它发生是因为您安装的主题或插件不受支持。
如何检查和修复:
- 重命名插件文件夹名称和主题文件夹名称。如果打开/ wp-admin并输入有效的用户名和密码,则会显示仪表板,然后就可以了。
- 恢复插件和主题的文件夹名称,然后逐个激活主题和插件,与/ wp-admin交叉检查。您将找到不受支持的插件或主题。
您现在只需按照以下说明解决所有问题:
- 转到你的主题,然后激活你当前的主题,只需在主题名称的第一个字母中加上“x”。
例如,这是你的主题文件夹名称:“mytheme”只是将“x”放在第一个字母中,就像这个“xmytheme”tho di activate一样。
- 然后在那之后回到你的wp-admin面板然后BOOM! wp-admin可访问。
- 当您访问wp-admin面板或者您在仪表板上时,再次激活您的主题,但在此之前。删除您在主题名称中输入的“X”字母。例如:“xmytheme”只删除“x”,输出如下:“mytheme”
- 然后在仪表板中激活它。
希望这个帮助!
我的博客也有一个空白屏幕。解决方案是复制wp-config的备份副本,php以某种方式将'live'wp-config.php替换为文件大小为零。
在我的情况下,我有同样的问题。帮助删除wp-config.php文件。 Wordpress创建了新的wp-config.php文件,wp-admin现在正在完美运行。重命名插件,主题文件夹没有帮助。
[6]当场。我有同样的问题,即一个空白的屏幕,其中wp-admin应该已经重命名插件到插件让我回来。
我的博客也有一个空白屏幕。解决方案是复制wp-config的备份副本,php以某种方式将'live'wp-config.php替换为文件大小为零。
看起来离线备份非常重要复制文件的简单方法是Filezilla(免费软件)
您需要一个用于数据库备份的wordpress插件 - 即备份所有页面和帖子。但专业人士会告诉你,你需要得到一个
彼得
几分钟前我遇到了同样的问题,问题是当我上传我的本地主题时我有一堆标签分隔我在那里的每个功能我通过将所有功能放在一个php标签中来解决这个问题...希望这个帮助。
当我将我的网站移动到新主机时,我遇到了这个问题(没有显示/ wp-admin /)。我通过以下方式解决了这个问题:1。重新激活主题的文件夹2.再次安装它们并激活它3.复制并重新放置一些自定义文件,如来自备份的.css .js
现在问题解决了。
以上是关于wp-admin显示空白页面,如何解决?的主要内容,如果未能解决你的问题,请参考以下文章