白屏死机:当您的 WordPress 网站关闭时该怎么办

白屏死机:当您的 WordPress 网站关闭时该怎么办


这是每个网站所有者最糟糕的噩梦——而且比您想象的更普遍。

您访问了您的网站,但您辛勤工作的所有内容都丢失了。 相反,您会遇到晦涩难懂的、充满行话的错误消息,或者更糟糕的是:一个空白的、白色的屏幕,没有任何线索可循。

最近,它发生在我身上。 我所有的网站突然无法加载,而是显示“连接超时”错误。 我承认我有点慌了! 但我能够采取措施恢复,并且我将继续采取措施防止它再次发生。

您的网站崩溃会很痛苦,尤其是当您依靠它来赚取收入时。 每一次下降都会让您损失销售、潜在客户和收入。

您是否面临死亡的白屏,或者担心发生在您身上时该怎么办? 那么这篇文章是给你的。

第 0 步:发布公告

这是“步骤 0”,因为它不是真正的故障排除步骤,但它仍然是必要的。

当您的网站出现故障时,让您的受众了解这一点至关重要。

当访问者访问您的网站并且无法访问时,他们会感到沮丧,这是可以理解的。 是减轻这种挫败感,还是让它变成愤怒,这是你的选择。

如果您保持联系并向您的观众解释正在发生的事情以及他们可以期待您的网站何时恢复,他们会更加耐心和理解。

如果您不让他们了解情况,他们可能会对您的品牌感到愤怒,或者决定转而访问竞争对手。

好消息是,很容易防止这种情况发生。 只需通过以下方式将它们保持在循环中:

  • 在社交媒体上发布公告。 保持简短,但要让您的听众清楚地了解正在发生的事情以及他们何时可以期待您回来。
  • 如果您认为您的网站将关闭超过一天,请向您的列表发送一封快速电子邮件。
  • 在您的网站上放置消息(如果可以的话)。 如果您的网站仍在运行,并且您可以对 WordPress 仪表板进行更改,则可以使用 Ultimate Coming Soon Page 之类的插件为访问者显示维护页面,这样他们就不会看到损坏的网站。

第 1 步:分析错误

记下您收到的错误消息(如果有),并截取屏幕截图。 这些对于故障排除过程至关重要,无论您是自己做还是寻求专家的帮助。

您可能会看到的常见错误包括:

  • 连接超时:如果您的浏览器等待太长时间才能连接并获取显示您的网站所需的数据,则可能会出现此错误。 这可能是由您的 Internet 连接、设备上的设置(例如防火墙)、您的网络托管公司或您的网站本身的问题引起的。 这发生在我的网站上,结果证明这是我的托管公司 Bluehost 的一个临时问题。
  • 404 未找到: 停电后我的一个网站发生了这种情况。 主页运行良好,但个人博客文章似乎都不见了。 事实证明,在站点中断期间,不知何故我的 .htaccess 文件已被删除。
  • 找不到服务器: 此错误可能是由您的 Internet 连接或您的网络托管或域服务问题引起的。 它很少是由您的主题或插件文件中的 WordPress 错误引起的。
  • 空白白屏:空白的白屏很难解决,因为没有明显的信息可以关闭。 这通常是由您网站的代码问题引起的,无论是在 WordPress 还是主题或插件文件中。
  • 建立数据库连接时出错:这是一个非常常见的 WordPress 错误,通常是由 wp-config 文件的配置问题引起的,例如错误的数据库名称或密码。 如果您的数据库服务器由于某种原因(您的网络主机出现问题)没有响应,或者您的数据库已损坏,也可能导致此问题。
  • 您网站上的随机代码错误:您的网站可能显示正常,只是它在某些页面或仪表板上显示错误代码,例如“未找到功能”或“意外结束”。 这可能是由插件或主题或核心 WordPress 文件损坏引起的。

确保不只是你

希望其他人都能很好地看到您的网站。

确保它不仅仅是您的浏览器、计算机或互联网连接:

  1. 清除浏览器缓存
  2. 在 DownForEveryoneOrJustMe.com 上查看您的网站
  3. 使用其他浏览器访问您的网站
  4. 尝试使用其他设备(您的智能手机、平板电脑、笔记本电脑)
  5. 使用其他互联网连接 (Wi-fi),或请朋友看看

如果您的网站在其他浏览器、设备或 Internet 连接上显示正常,则您已确定问题所在。 您可能需要寻求帮助来修复您的设备或连接,但至少您的网站仍然正常运行!

第 2 步:对 WordPress 进行故障排除

如果问题不在于您的设备或互联网连接,则可能与您的 WordPress 网站有关。

回想一下您最近所做的任何更改。 你最近有没有:

  • 更新了您的核心 WordPress 版本
  • 更改了任何设置
  • 修改了您的 functions.php 文件或任何其他文件
  • 安装、卸载或更新任何主题或插件

如果可以,请尝试撤消任何最近的更改,或从最近的备份中恢复,看看它是否能解决问题。

如何对 WordPress 进行故障排除

对于一般的 WordPress 故障排除,首先尝试登录到您的 WordPress 仪表板。 如果不能,则可能是托管问题,而不是您网站的问题。 但是,您仍应通过您的主机帐户或 FTP 客户端尝试以下故障排除步骤。 如果您被锁定,请查看 Vishnu 关于被锁定在 WP-Admin 之外的可能原因的帖子。

接下来,尝试切换到默认的 WordPress 主题,看看是否能解决问题。

如果没有,请尝试禁用所有插件以查看是否可以解决问题。 如果是这样,您可以一一重新启用您的插件,以查明是哪一个导致了问题。

如果主题或插件导致问题,您可以联系开发人员寻求支持,同时使用替代主题或插件。

如何修复数据库损坏

一些 WordPress 问题是由损坏的数据库引起的。 如果您遇到数据库连接错误,并且您确定 wp-config 文件中的登录信息是正确的,您可以使用内置的 WordPress 功能来尝试修复数据库。 查看 Lori 关于在 WordPress 迁移到新主机成为噩梦时进行故障排除的帖子,了解修复数据库的分步指南。

第 3 步:检查您的虚拟主机

如果您已登录您的托管帐户并且找不到任何问题,但您的网站仍然关闭 – 或者如果您根本无法访问您的托管帐户 – 很可能问题出在您的虚拟主机上。

您可以查看房东的网站和社交媒体帐户,看看他们是否宣布了任何困难。 您可能会发现它们因定期维护而停机,并且可能会提供有关您的站点何时可以备份的信息。

如果没有,下一步是联系支持人员。 根据您的虚拟主机提供的支持类型,您可能可以给他们打电话或开始实时聊天以获得即时支持,或者您可能需要提交支持票。

当我的网站出现故障时,我试图通过实时聊天获得即时支持,但等待时间停留在 30 分钟,所以我不得不提交支持票。 当我的支持请求数周都没有得到答复时,我知道是时候更换主机了。 虽然 Bluehost 过去提供了很好的服务,但我也注意到我的网站速度比以前慢了很多。 由于我一直想升级我的主机,我决定用 InMotion 来获得 VPS 主机。

一盎司的预防…

为了从站点中断中快速恢复,您需要在它发生之前做好准备。 确保您拥有一家良好、可靠的网络托管公司,并且您定期备份您的网站。 熟悉您的网络托管支持选项,以便在急需帮助时知道该去哪里。

时机成熟时,您将做好准备,并能够在您的网站出现故障时快速恢复。

Leave a Comment