
任何人在打开WordPress网站时最不想看到的就是空白页。这个WordPress错误被称为“白屏死机”。如果这种情况发生在您身上,请不要惊慌。
虽然这个名字意味着所有的希望都消失了,但这个常见问题有多种解决方案。让我们进行故障排除以使您的网站重新正常运行。
在这篇文章中,我们将介绍:
让我们开始吧。
白屏死机是您网站的PHP文件或数据库中的错误的结果。发生此错误时,您将看到纯白屏幕,而不是正常的网站内容。根据原因,该错误可能会影响您的整个网站或仅影响您网站的某些部分。
例如,WordPress管理仪表板中可能会出现白屏,而您网站的其余部分则完美运行。在其他情况下,您会发现自己被锁定在仪表板之外,网站上有多个空白页。
在谷歌浏览器中,它看起来像这样。
图片来源
在Firefox浏览器中,你会看到这个。
图片来源
无论白屏死机出现在什么浏览器中,它都不是一个好看的。
PHP 和数据库错误通常会导致此错误。在大多数情况下,白屏死机是由于脚本无响应或被WordPress托管服务器超时或中断。
例如,一个插件可能与另一个插件不兼容。或者最近安装的主题可能有问题并且您的网站配置不佳。内存问题也可能导致屏幕出现。
其他一些原因包括:
此错误的问题在于它没有指示问题的原因。由您进行彻底的故障排除以找到问题的根源。您将不得不尝试不同的鞋子才能知道合脚的鞋子。
请注意,在尝试以下任何解决方案之前,我们建议您先备份您的网站。如果您不知道如何执行此操作,可以查看有关如何备份WordPress网站的指南。
为了减少加载时间,某些网站允许浏览器在本地保存文件。这称为浏览器缓存。不幸的是,如果存储的文件已过时,缓存可能会导致错误。
如果您有权访问管理员仪表板并使用 WordPress 插件进行缓存,请尝试删除插件中的缓存。在您选择的插件中应该有一个指示的选项来执行此操作。
图片来源
要查看有关如何删除WordPress网站缓存的详细说明,请观看下面的视频。
清空缓存后,检查您的网站是否正常工作。如果没有,请继续阅读。
这似乎是浪费时间,但弄清楚您在导致错误的时刻做了什么可能会帮助您更快地解决问题。
首先问自己以下问题:
您的答案可以帮助您确定错误的根源。
但是,如果在屏幕出现时没有人在网站上工作(即,您刚刚在尝试登录时发现它),请继续执行以下解决方案。
浏览您的网站和管理仪表板以查找线索。有时问题仅出在管理仪表板上,不会影响网站的前端。
在某些情况下,白屏可能会显示错误消息。如果错误消息指向缺少主题或内存限制已用完,请向下滚动到适用的解决方案。
您还可以检查您的管理员电子邮件收件箱,看看您是否收到了来自WordPress的致命错误通知。由于致命错误更新,WordPress可能已向您发送了一封电子邮件,其中包含有关错误原因的更多信息。该电子邮件通常包含一个链接,您可以使用该链接登录管理仪表板并打开恢复模式。
您的某个插件可能会导致您的网站出现兼容性问题。一个简单的解决方法是停用您的插件,然后一次重新激活它们。如果可以访问管理员帐户,请执行以下操作。
1. 从管理员仪表板中,选择插件>已安装插件。
2. 选中插件旁边的框以选择所有插件。
3. 从批量操作下拉列表中选择停用,然后单击应用。
4. 返回您的网站。如果这解决了问题,请开始逐个激活每个插件,并在每次激活后重新加载您的网站以识别有问题的插件。
如果您无权访问管理员控件,则需要使用安全文件传输协议 (SFTP) 连接到服务器。连接后,您将看到WordPress网站的所有文件。请按照以下步骤操作:
1.打开public_html文件夹,然后打开wp内容文件夹。
2. 将插件文件夹重命名为“plugins_old”。
3.检查您的网站是否有白屏死机。如果您的网站正常工作,请将您的plugins_old文件夹重命名回“插件”。
4. 在该插件文件夹中,一次重命名一个插件文件夹,直到找到导致错误的插件。
图片来源
如果您发现导致问题的特定插件,请联系插件开发人员以获取更多帮助。
与插件类似,您的WordPress主题可能会过时或与插件冲突。有时,由于文件损坏,主题也会安装不正确。要解决此问题,请首先暂时将主题替换为默认的 WordPress 主题。
如果可以访问管理员控件,请按照以下步骤操作。
1. 从 WordPress 仪表板中选择外观>主题。
2.激活任何默认的WordPress主题,例如Twenty Nineteen。
3.检查您的网站是否有白屏死机。
如果您无法进入管理员,则需要打开 SFTP 才能访问该网站。然后,执行以下操作。
1.打开public_html文件夹,然后打开wp内容文件夹。
2.打开主题文件夹并查找您的活动主题文件夹。
3. 将“_old”添加到活动主题文件夹名称的末尾。这将禁用主题。
4. 访问您的网站。如果死机的白屏消失了,你已经找到了问题。有关错误,请与主题开发人员联系,并询问主题的最新版本。
当您安装插件时,它会在您的WordPress网站上运行一组脚本。每次插件运行时,它都会占用服务器内存的一点点。
为了避免脚本减慢您的网站速度,WordPress 对您的插件设置了内存限制。但是,当脚本需要更多内存时,可能会导致白屏死机。
好消息是,您可以通过以下步骤告诉WordPress为您的插件提供更多内存。
1. 使用 SFTP 登录您的服务器。
2. 打开public_html文件夹并找到您的 wp-config.php 文件。
3. 右键单击 wp-config.php然后选择查看/编辑选项。
4. 滚动到文件底部并粘贴以下代码行:
define( 'WP_MEMORY_LIMIT', '64M' );
这指示WordPress为您的脚本使用多达64兆字节的内存。
5.访问您的网站以检查其是否正常工作。
如果您在WordPress后端更改了任何代码,但不小心在其中一个源文件中留下了拼写错误,这可能是问题的根源。如果您认为是这种情况,请检查WordPress的错误日志。
WordPress包括一个内置的调试功能来帮助你进行故障排除。出现问题时,错误日志将报告问题的细节。
默认情况下,调试工具处于禁用状态,因此首先需要按照以下步骤启用它。
1. 通过 SFTP 访问您的网站。
2. 打开public_html文件夹。
3. 找到并右键单击 wp-config.php 文件,然后选择“查看/编辑”选项。
4. 滚动到文件底部并粘贴以下代码行:
define( 'WP_DEBUG', true );
这告诉WordPress在您的网站上记录错误。
5. 保存更改并再次访问您的网站。您仍然会看到白屏死机,但WordPress会为您记录错误。
启用调试器后,现在可以访问错误日志。
1. 打开您的 SFTP 客户端。
2.打开文件夹public_html,然后打开文件夹wp内容。
3. 找到调试.log文件并使用“查看/编辑”选项打开该文件。
4.在文件底部,您将看到记录的最后一个错误。它可能看起来像这样:
图片来源
如果可以确定导致问题的文件,请在 SFTP 中找到该文件。如果您不喜欢挖掘WordPress文件,请联系您的托管服务提供商并向他们提供日志错误的屏幕截图。
除了WordPress插件和主题之外,CDN和SSL证书之类的东西也可能导致出现白屏死机。
当您使用错误的集成集时,就会发生这种情况。例如,如果您将来自一个提供商的 CDN 与另一个提供商的 SSL 证书冲突配对,您的网站可能会因此而关闭。
这意味着您必须了解附加到WordPress网站的任何新内容。
如果您在过去 48 小时内更改了与您的 WordPress 平台相关的任何内容,请停用或消除可能的罪魁祸首,看看是否可以解决问题。如果是这样,您需要寻找替代工具或联系服务提供商寻求解决方案。
有时,在没有先在暂存站点上测试代码的情况下实施对代码的更改可能会导致出现白屏死机。如果是这种情况,修复它的过程将取决于更改了哪个文件。
如果您正在自定义核心文件,如wp-config.php或.htaccess文件,并且您没有该文件的未更改版本,则可以使用新的WordPress下载中的新副本进行切换。
为此,请访问 WordPress.org 并单击下载。
图片来源
完成此操作后,删除.zip文件夹以获取所需的文件。然后使用文件管理器或 FTP 客户端删除您认为导致问题的文件,并将其替换为新副本。
如果您仍然看到WordPress白屏死机,那么可能是时候联系您网站的托管公司寻求帮助了。
支持团队可以访问您网站的内部工作原理,因此他们应该能够为您提供有关您的网站或服务器上最近发生的更改的信息。如果问题出现在他们这边,那么他们是唯一可以提供帮助的人。
如果您尝试了此列表中的所有方法都无济于事,那么另一个选择是完全还原站点文件。为此,您需要WordPress网站的最新备份。
这似乎违反直觉,但是在恢复最近的备份之前,您应该首先创建网站文件的当前备份。如果恢复时出现问题,您可以恢复到以前的状态。您仍然会有白屏死机,但至少您不会丢失数据并且可以继续诊断问题。
如果上述解决方案都无法解决问题,请联系您的网络托管服务提供商以获得进一步的帮助。向支持代表提供问题的详细说明,并描述您尝试解决错误的不同方法。他们将提供解决问题的后续步骤。
如果此问题继续出现,您可能需要切换托管服务提供商。您需要一个没有服务器管理问题的可靠平台。请考虑以下主机:
重要的是要采取积极措施以避免将来出现白屏死机。以下是一些提示:
WordPress的死机白屏听起来很可怕,但老实说,我们认为这个名字有点戏剧化。上述解决方案可以解决问题并使您的网站重新启动并运行。
如果所有其他方法都失败了,请联系您的网络托管服务提供商以获得一对一的帮助,并在将来对您的网站上进行更改时要小心。
1.由于本网站资源是网络搜集整理而成,版权均归原作者所有。本站仅提供一个观摩学习的环境,将不对任何资源负法律责任。
2.若无意中侵犯到您的版权利益,请来信联系我们,我们会在收到信息后会尽快给予处理!
3.本站为纯属分享资源站点,网站内所有资源仅供学习交流之用,请勿用作商业用途,并请于下载后24小时内删除,谢谢。
4.如有转发本站上的资源,请出转载说明,来源于今日网址导航:https://www.webtoday.cn/,谢谢合作。