我正在使用WordPress 3.5.8。昨天我给朋友做了一些改动。我不知道发生了什么,但过了一段时间,当我尝试登录wp-admin端并执行URL www.mysite.com/wp-admin
时,它显示了一个空白页面。我该如何解决这个问题?我搜索了互联网和博客。我发现它可能与托管问题或暴力攻击有关,但我认为这不是我的网站发生的事情。
我访问过的链接:
答案 0 :(得分:48)
经过几十次试图解决这个问题阅读论坛和帖子,重新安装WordPress,删除空格,在wp-config.php,index.php,admin.php中放置代码行,我通过重命名修复了这个问题FTP中的plugins
文件夹到"pluginss"
。所以wordpress要求我更新数据库。我更新了,我可以在/wp-admin
输入。插件导致一些冲突,因此当我重命名plugins
文件夹时,所有插件都会被自动禁用。
当我在/wp-admin
仪表板内时,我可以将"pluginss"
文件夹重命名为常规名称并开始逐个激活所有插件,看看哪个插件已损坏。
现在100%罚款。
答案 1 :(得分:26)
尝试启用WP Debug。如果由于PHP错误(我打赌它是这样)发生这种情况,您将能够看到发生了什么并修复错误。
答案 2 :(得分:8)
转到您的functions.php
页面,删除 PHP 标记上方或下方的任何空格。
答案 3 :(得分:5)
我遇到了同样的问题,我尝试了许多方法,例如尝试通过wp-login.php而不是/ wp-admin登录,并在/wp-admin/index.php中添加ob_start()(如果你点击了网址) / wp-admin它适用于/ wp-admin)。它显示了登录页面,但是输入用户名和密码会显示错误,例如“由于意外输出而阻止了cookie”。
我终于得到了解决方案:它发生了,因为您安装的主题或插件不受支持。
如何检查和修复:
重命名插件文件夹名称和主题文件夹名称。如果打开/ wp-admin并输入有效的用户名和密码,则会显示该仪表板,然后就可以了。
< / LI>还原插件和主题的文件夹名称,然后逐个激活主题和插件,与/ wp-admin交叉检查。您将找到不受支持的插件或主题。
答案 4 :(得分:2)
我的博客也有一个空白屏幕。解决方案是复制wp-config的备份副本,php以某种方式“生活”#t; wp-config.php已被替换为文件大小为零。
就我而言,我遇到了同样的问题。帮助删除wp-config.php文件。 Wordpress创建了新的wp-config.php文件,wp-admin现在正在完美运行。 重命名插件,主题文件夹没有帮助。
答案 5 :(得分:2)
现在只需按照以下说明解决您的所有问题:
例如,这是您的主题文件夹名称:&#34; mytheme&#34;只是把&#34; x&#34;在这样的第一个字母&#34; xmytheme&#34; tho di activate。
然后再回到你的wp-admin面板然后BOOM! wp-admin accessable。
当您访问wp-admin面板或您在仪表板上时,再次激活您的主题,但在此之前。删除&#34; X&#34;你在主题名字中写的字母。 例如:&#34; xmytheme&#34;只需删除&#34; x&#34;,输出如下:&#34; mytheme&#34;
答案 6 :(得分:1)
当我将网站移动到新主机时,我遇到了这个问题(没有显示/ wp-admin /)。我解决了这个问题: 1.重新激活主题的文件夹 2.再次安装它们并激活它们 3.复制并重新放置一些自定义文件,如备份中的.css .js
现在问题解决了。
答案 7 :(得分:1)
这可能是由于以下几个原因:
通过启用调试模式可以看到的代码错误。
“ define('WP_DEBUG',true); //启用到/wp-content/debug.log文件的调试日志记录 define('WP_DEBUG_LOG',true);
//禁用错误和警告显示 define('WP_DEBUG_DISPLAY',false); @ini_set('display_errors',0);“
答案 8 :(得分:1)
我几分钟前遇到了同样的问题,问题是当我上传我的本地主题时,我有一堆标签分隔我在那里的每个功能我通过将所有功能放在一个php标签中来解决这个问题。希望这会有所帮助。
答案 9 :(得分:1)
[6]当场。我有同样的问题 即一个空白的屏幕,其中wp-admin应该是 将插件重命名为pluginss让我回来。
我的博客也有一个空白屏幕。 解决方案是复制wp-config,php的备份副本 不知怎的,'live'wp-config.php已被文件大小零替换。
离线备份似乎非常重要 复制文件的简便方法是Filezilla(免费软件)
您需要一个用于数据库备份的wordpress插件 - 即备份所有页面和帖子。 但专业人士会告诉你,你需要得到一个
彼得
答案 10 :(得分:0)
我也面临同样的问题,但我将 / wp-content / plugins 目录中的 contact-form-7 插件重命名为 contact-form-7-重命名,问题解决了。
所以这是由于不受支持的插件或主题。
答案 11 :(得分:0)
我的博客上发生了死亡的白色屏幕,我所做的是我重命名了主题和插件,一切都恢复了正常。
答案 12 :(得分:0)
只需重置密码即可。
答案 13 :(得分:0)
在我的情况下,通过删除我的子主题中function.php末尾的“?&gt;”来修复wp-admin / post.php空白屏幕。我不知道结束标记是如何结束的,但删除它解决了我的问题。
答案 14 :(得分:0)
我刚才有这个,这是文件/目录所有权问题。 通过SSH修复并递归更改所有权(-R):
chown -R ownerID:groupID /home/mydirectory/website
将ownerID,groupID和filepath更改为与您自己的情况相关。
答案 15 :(得分:0)
只需访问plugins文件夹并删除您上传的最后一个插件即可。
答案 16 :(得分:0)
我发现以下解决方案正在使用wordpress的旧版本。
<?php echo self::$this->_help_sidebar; ?>
<?php echo $this->_help_sidebar; ?>
答案 17 :(得分:0)
在我的情况下,我能够看到后端,但在我面前我得到一个空白页...
关于调试和禁用主题/插件的任何内容都没有用...
经过一番研究,我意识到我的index.php
(位于根目录,而不是主题目录)是空的!
唯一的内容是一条消息说沉默是黄金。
使用我的备份,我可以取回原来的index.php
并让网站再次运行。
答案 18 :(得分:0)
我浪费了很多时间来解决它,但我找到的唯一解决方案是重命名你的单词press plugins文件夹和活动主题,你的wp-admin将是可见的,所以你可以更改并检查疑似插件或主题。
答案 19 :(得分:0)
首先检查您的互联网的连接!
第二次打开WP_DEBUG并将此代码写入wp-config.php
define('WP_DEBUG',true);
error_reporting('E_ALL');
ini_set('display_errors',1);
第三个是将主题主题和插件文件夹重命名为wp-content文件夹中的其他名称,
插件,主题
是我的英语!
答案 20 :(得分:0)
将PHP版本从5.6更改为7.3(eaphp73)后,发生了同样的问题。所以我要做的就是将版本更改为alt-php74。
那是什么问题?可能是一个插件,它依赖于eaphp73上没有的某些PHP扩展。
在触摸任何wordpress文件之前,只需尝试更改站点的PHP版本。您可以在cPanel中执行此操作。
如果这不起作用,请返回cPanel并激活其中的每个PHP扩展。而且,如果您的网站在此阶段开始工作,那么它可能是一个扩展,如果没有它就无法运行。现在,仅向您刚刚激活的扩展缓慢地向后停用(一次一个)。
您应该能够确定哪个扩展是必需的功能。
可能是引起问题的插件吗?当然。也许流氓插件只是想要额外的扩展。
如果更改PHP版本,并且无法使用PHP扩展名,请尝试一次重命名(自动停用)一个插件文件夹。
答案 21 :(得分:-1)
我也遇到过同样的问题。原因是,functions.php
配置错误。
我做了以下事情来解决问题:
style.css
页。在重新加载我的functions.php时,我发现它是罪魁祸首。我重写了php,它很好。
答案 22 :(得分:-1)
我的情况是我为三种自定义内容类型生成了代码,然后只是粘贴了functions.php中的所有代码,而没有重命名&#34;函数custom_post_type&#34;每个功能的一部分。在重命名像例如#34;功能员工&#34;之后,它就像一个魅力....它显示出来。