WordPress 是构建网站的最稳定、最安全的平台之一,但仍存在相当大的错误。 和大多数 常见问题开发人员 你遇到的是一个空白的白屏死亡。
忠实于该名称,用户会看到一个空白屏幕,该屏幕不提供有关如何修复它的信息。 这使得排除此错误特别困难,但您可以放心,有多种解决方案可用。
这是一个找到适合你的问题。 今天,我将向您展示八种方法来修复 WordPress 中的此错误。
是什么原因导致 WordPress 中的空白白屏错误?
WordPress 中的空白白屏错误有多种原因,但主要原因是 WordPress 耗尽内存限制。
如果 WordPress 中同时运行的插件太多,或者资源密集型插件被过度使用,则可能会发生这种情况。 即使插件编码不足,也可能发生此情况。 由于内存不足,WordPress 无法显示内容。
是的,这是前面和 您的网站后端.您也可以将其分离为单个页面或帖子。
当然,插件并不是唯一可能导致此错误的东西。 即使编码不足,主题也可能是原因。 故障排除可能需要一些时间,因为缺少信息,需要尝试几乎所有操作。
但是,大多数用户确信,他们可以通过尝试以下八种方法找到解决问题的方法:
在 WordPress 中修复空白白屏错误的 8 种方法
方法 1:清除缓存
修复此错误的最简单方法之一可能是清除网站的缓存。 如果不定期执行此操作,可能会大量累积消耗资源的临时文件。
可以想象,它可能导致白屏死亡。
好消息是,清除缓存非常简单。 一般来说,你应该已经有一个缓存解决方案的网站。 否则,我们建议您安装类似于以下内容的插件: W3 总缓存.
这是 WordPress 非常有效的缓存解决方案,在设置后只需单击一下即可清除缓存。
方法 2:增加内存限制以修复空白白屏
此错误的主要原因是内存耗尽,因此明显的解决方案是增加 WordPress 的内存限制。 好消息是,这是令人惊讶的容易
但是,在讨论如何执行此操作之前,让我们先解释为什么内存限制处于下限。
简而言之,它是一种安全功能。 如果有人侵入您的网站,他们可能会尝试上传文件,以创建后门,这将允许他们返回,而无需检测到他们。
内存限制有助于防止这种情况,因为它会阻止大型文件。
话虽如此,黑客是相当聪明的,有办法解决这个问题,所以实际上,考虑到这一切,它可能不是那么有用。 无论哪种方式,增加内存限制都非常简单,只需要一行代码。
登录到您的网络托管帐户并输入 cPanel。 使用文件管理器查找和编辑 wp 配置文件.php文件。 只需复制以下行并将其粘贴到 wp 配置文件中即可。
define('WP_MEMORY_LIMIT', '64M');
此行将内存限制从默认值提高。 保存更改以查看白屏是否仍然存在。 如果是这样,内存限制没有受到指责。 只需删除添加的行,即可撤消更改。
方法 3:禁用插件
现在,缓存和内存限制都不负责任,这意味着 WordPress 安装的某处出现问题。
最可能的原因是插件,所以他们是一个很好的起点。 确定插件是否由插件引起的最简单方法是禁用插件。 只需转到 WordPress 插件区域即可。
然后,选择所有插件,并使用批量操作禁用所有这些插件。

检查网站以查看错误是否已解决。 否则,您可以使用批量操作启用所有插件,因为您不负责。
但是,如果错误已解决,则您使用的插件有问题。
在这种情况下,您需要确定导致空白白屏的插件。 最好的方法是一次启用一个插件,以查看错误是否再次出现。
找到导致错误的插件后,可以开始对该插件进行故障排除。 有关此目的的帮助,请参阅插件文档。
或者,您可以删除插件以查找其他插件。
方法 4:返回到默认主题
插件后检查的下一个位置是您的主题。 今天,大多数主题都编码得很好,但也有一些坏苹果。
验证这一点的最佳方法之一是将当前主题切换到默认布局。 在撰写本文时,这实际上每年都在变化, 二十二个主题.
如果错误已解决,则说明您使用的主题有问题。
但是,在某些情况下,它是添加到该主题的自定义代码。 因此,您应该检查主题文件,看看是否可以识别问题。
这可能是浪费资源的逻辑错误,而不是可以跟踪的语法错误。
如果没有,请转到下一个方法。
方法 5:检查是否有失败的更新
因此,这是一个非常罕见的原因,但更新可能会在 WordPress 中失败。 如果更新超时(完成时间过长),从而导致空白白屏错误,则可能发生此情况。
然而,在大约99%的情况下,这自然会解决,所以让我们看看我们是否在1%的俱乐部。
更新 WordPress 后,实际上将创建维护文件。 此外,如果更新失败,WordPress 可能不会自动删除此文件。 再次,这是非常罕见的,但可能发生。
所有你需要做的是去WordPress的根目录,然后。 是查找维护文件。 如果找到,请将其删除。 这将立即解决错误。 否则,这不是问题。
方法 6:打开调试模式
在继续采取更激进的措施之前,让我们打开 WordPress 调试模式。 这有助于在 WordPress 安装中查找错误。
许多新手甚至可能不知道这的存在,因为他们默认关闭,需要编辑和启用代码。 不过,基本上你只编辑一行,所以不要担心,这是很容易做到的。
首先,访问您的 Web 托管帐户并访问 cPanel。 然后,使用文件管理器查找.php wp 配置的文件。 打开它并添加以下代码行:
error_reporting(E_ALL); ini_set('display_errors', 1);
define( 'WP_DEBUG', true);
保存更改并返回到网站。 除了显示空白屏幕外,系统还会显示可检测的错误列表。 此时,您需要检查列出的所有错误,并逐个解决它们。
幸运的是,您可能已经修复了未导致网站可见问题的错误,这可以提高网站的性能。
方法 7:使用备份在空白白屏之前还原站点
现在是时候开始更加绝望了。 如果你是一个负责任的网站所有者,你应该有 备份您的网站 这是此错误开始之前的最新情况。 是时候使用该备份了。
使用该备份还原网站。 执行此操作的方式取决于所使用的备份服务。
您正在访问您的网站恢复,如果一切顺利,你可以去。 它也是一个很好的工具,用于遵循这些步骤并解决当前问题。
您还可以在虚拟站点上使用此备份来比较错误前后的网站。 这有助于确定空白白屏的原因。
当然,如果没有备份,这不是一个选项。
方法 8:重新安装 WordPress
一般来说,这不是一个既定的网站应该使用的选项,但 重新安装 WordPress如果正确,不会影响现有内容。 但是,如果不是,您可以一次删除所有内容。
实际上,因为这个 在执行此操作之前,请备份您的网站.
因此,将创建新的核心文件集,因此不存在可能导致错误的损坏文件。
如果所有其他主机都失败,请与 Web 联系
在极少数情况下,上述方法都没有解决错误,您可能需要联系 Web 主机。 支持团队应该能够帮助您识别和修复问题。 在某些情况下,他们可能会为你做。
最后,这是一个难以解决的错误,因为缺少信息,但通常是一个简单的修复。
哪种方法适合您? 如果任何方法都不起作用,会发生什么情况?