当打开他们的WordPress网站时,任何人最不想看到的是一个空白页面。如果这种事发生在你身上,不要惊慌。这个WordPress错误被称为“白屏死机”。
再次,不要恐慌。虽然这个名字暗示着所有的希望都破灭了,但是对于这个常见的问题有多种解决方案。让我们排除故障,使您的网站重新工作。
什么是死亡的白屏?
白屏死机是由于您的网站的PHP文件或数据库中的错误造成的。当这个错误发生时,您将看到一个纯白色屏幕,而不是您的正常网站内容。根据原因不同,错误可能会影响整个网站,或者只影响网站的某些部分。
例如,White屏幕可能出现在WordPress管理员仪表板中,而您的其余部分均完美地工作。在其他情况下,您会发现自己在网站上使用多个空白页面锁定仪表板。
在Google Chrome中,它看起来像这样:
在Firefox浏览器中,您会看到这个:
是什么导致WordPress白屏死亡?
PHP和数据库错误通常会导致此错误。在大多数情况下,白屏死亡是由于不响应的脚本超出或被WordPress托管服务器中断。
例如,一个插件可能与另一个插件不兼容。或者最近安装的主题可能是错误的,为您的网站配置不良。内存问题也可能导致屏幕出现。
无论白屏的来源,这里如何解决它:
如何解决WordPress白屏死机问题
- 清除WordPress缓存。
- 禁用您的插件。
- 禁用您当前的活动主题。
- 更改您的记忆限制。
- 检查WordPress错误日志。
- 从备份中恢复您的网站。
1.清除WordPress缓存。
要减少负载时间,某些网站使浏览器能够在本地保存文件。这称为浏览器缓存。不幸的是,如果存储的文件过时,缓存会导致错误。
如果您可以访问管理员仪表板并使用WordPress插件进行缓存,请尝试在插件中删除缓存。在您的插件中,应该有一个明确指出的选择。
清空缓存后,检查您的网站是否正常工作。如果没有,继续阅读。
2.禁用您的插件。
有可能是你的某个插件导致了与你网站的兼容性问题。一个简单的修复方法是取消激活插件,然后一次重新激活所有插件。如果可以访问管理员账号,请执行以下操作:
1.从管理员指示板中,选择插件>安装的插件。
2.选中旁边的框插入选择所有的插件。
3.选择停用来自散装行动下拉,然后单击应用。
4.返回您的网站。如果此内容修复此问题,请在每个激活后启动启动每个插件并重新加载站点以识别故障插件。
如果您无权访问管理员控件,则需要使用a连接到您的服务器SFTP (secure file transfer protocol)。连接后,您将看到WordPress网站的所有文件。按着这些次序:
1.打开public_html文件夹,然后打开WP内容文件夹中。
2.重命名你的插件文件夹“plugins_old”。
3.检查您的网站是否有白屏死亡。如果您的网站有效,请重命名您的plugins_old.文件夹回到“plugins”。
4.在那之内插件文件夹,一次重命名每个插件文件夹,直到找到导致错误的插件。
如果找到导致此问题的特定插件,请联系插件开发人员以获取其他帮助。
3.禁用您目前的活动主题。
类似于插件,你的WordPress主题可能会过时或与插件冲突。有时,由于损坏的文件主题也安装不正确。要解决这个问题,首先用默认的WordPress主题临时替换主题。
如果您可以访问管理员控件,请遵循以下步骤:
1.选择外观>主题从WordPress仪表盘。
2.激活任何默认的WordPress主题,例如二千零一十九年。
3.检查您的网站是否有白屏死亡。
如果你无法进入你的管理系统,你需要打开你的SFTP来访问网站。然后,做以下事情:
1.打开public_html文件夹,然后打开WP内容文件夹中。
2.打开主题文件夹并查找活动主题文件夹。
3.在活动主题文件夹的名称后面添加“_old”。这将禁用主题。
4.访问您的网站。如果死亡的白色屏幕消失了,你已经发现了这个问题。联系主题开发人员有关错误并询问最新版本的主题。
4.更改内存限制。
安装插件时,它会在WordPress网站上运行一组脚本。每次插件运行时,它都使用您的服务器的内存。
为避免脚本放慢您的网站,WordPress将内存限制放在插件上。但是,当脚本需要更多内存时,它可能导致白屏死亡。
好消息是你可以告诉raybetappWordPress给你的插件更多的内存:
1.使用SFTP登录您的服务器。
2.打开public_html文件夹并找到您的wp-config.php文件。
3.右键单击wp-config.php并选择查看/编辑选项。
4.滚动到文件的底部并粘贴以下代码行:
define('WP_MEMORY_LIMIT', '64M');
这指示WordPress为你的脚本使用最多64兆的内存。
5.访问您的网站以检查它是否正常工作。5.检查WordPress错误日志。
如果您在WordPress后端中更改了任何代码,但在其中一个源文件中意外留下拼写错误,这可能是问题的源头。如果您认为这是这种情况,请检查WordPress'错误日志。
WordPress包括一个内置的调试功能,以帮助您排除故障。出现问题时,错误日志将报告问题的细节。
默认情况下,调试工具是禁用的,所以你首先需要通过以下步骤来启用它:
1.通过SFTP访问您的网站。
2.打开你的public_html文件夹中。
3.找到并右键单击wp-config.php文件,然后选择查看/编辑选项。
4.滚动到文件的底部并粘贴以下代码行:
定义('wp_debug',true);
这告诉WordPress在网站上记录错误。
5.保存更改并再次访问您的网站。您仍将看到白屏死亡,但WordPress将为您记录错误。启用调试器后,您现在可以访问您的错误日志:
1.打开SFTP客户端。
2.打开文件夹public_html,然后打开文件夹WP内容。
3.定位debug.log.文件,并使用查看/编辑选项。
4.在文件的底部,您将看到记录的最后一个错误。它可能看起来像这样:
如果您可以确定是哪个文件导致了问题,请在SFTP中定位该文件。如果你不喜欢挖掘你的WordPress文件,请联系你的主机提供商,并向他们提供你的日志错误的截图。
6.从备份中恢复您的网站。
如果您已在此列表中尝试所有方法无用,则可以使用一个选项是您的网站文件的完全恢复。为此,您将需要一个最近的备份您的WordPress网站。
它可能似乎是违反直观的,但在恢复最近的备份之前,您应该首先创建当前备份网站文件。如果恢复发生问题,则可以恢复到您之前的网站。你仍然有白色的屏幕死亡,但至少你不会丢失你的数据,可以继续诊断这个问题。
如果没有修复WordPress白屏死机怎么办?
如果以上的解决方案都不能解决问题,请联系您的web主机提供商以获得进一步的帮助。向你的支持代表详细解释你的问题,并描述你试图解决该错误的不同方法。他们将提出解决这个问题的下一步措施。
如果此问题继续发生,您可能希望切换托管提供程序。您需要一个没有服务器管理问题的可靠平台。考虑这些主机:
- 飞轮是一个专门为机构和内部团队建立的WordPress管理解决方案。如果出现问题,你可以随时与WordPress专家交流。
- WP发动机是用于开发和托管安全WordPress站点的最佳工具之一。您将享受简单的网站设置和轻松的维护。
- 对于完全专用,完全管理的WordPress托管,请尝试WPMU DEV。它们通过一键恢复提供夜间备份,这是解决白屏死机的简单方法。
如何防止WordPress白屏死亡
采取积极的措施避免将来出现白屏死机是很重要的。以下是一些建议:
- 总是备份您的网站:每日备份确保您可以快速恢复您的网站,如果它跌倒了。
- 只安装信誉良好的插件和主题:所有市场都将提供受欢迎的指标,评论和最新更新日期,以满足每个插件和主题的最新更新。只选择正在评估并经常更新的加载项,因为它们不太可能与现有设置导致兼容性错误。
- 用一个分期网站当安装插件、主题或任何改变站点的东西时,最好首先在登台环境(公共站点的私人副本)中测试你的修改。这样做可以避免任何兼容性问题影响你的网站。
- 阅读软件通雷竞技苹果下载官方版知:不要忽略仪表板中的这些通知。它们包含有关更新插件和主题的关键信息。
- 保持严格的用户控件:当多个人可以访问时,很难跟踪网站更改。限制用户权限只提供给所需的团队成员。
WordPress白屏的死亡听起来可怕,但我们诚实地认为这个名字有点戏剧性。上述解决方案可以解决问题并将您的网站再次运行并再次运行。如果所有其他人失败,请联系您的Web托管提供程序一对一的帮助,并在您的网站上进行更改时小心。
最初发布于2020年10月12日上午8:39:00,更新于2020年10月14日
主题:
WordPress的网站别忘了分享这篇文章!
相关文章
扩大提供
注册Hubspot的CMS软件雷竞技苹果下载官方版
现在得到它