白色死亡屏幕:当你的WordPress网站关闭时该怎么办

文章撰写者:
  • 博客技巧
  • 更新:Dec 10,2016

这是每个网站所有者最糟糕的噩梦 - 它比你想象的更常见。

您访问了自己的网站,但所有您努力工作的内容都丢失了。 相反,你会遇到模糊的,行话填充的错误信息,或者更糟糕的是:一个空白的白色屏幕,没有任何线索可以跟随。

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

您的网站受到伤害,特别是如果您依靠它来赚取收入。 它的每一刻都会耗费你的销售额,销售线索和收入。

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

步骤0:发布公告

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

当您的网站停机时,让您的观众保持在循环中至关重要。

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

如果您保持联系并向您的受众解释发生了什么以及何时可以期待您的网站回归,他们将更加耐心和理解。

如果你不把它们留在循环中,他们可能会对你的品牌生气,或者决定去参观竞争对手。

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

  • 在社交媒体上发布公告。 保持简短,但让您的观众清楚地知道发生了什么以及何时可以期待您回来。
  • 如果您认为自己的网站停用超过一天,请在列表中发送快速电子邮件。
  • 在您的网站上发布消息(如果您能够)。 如果您的网站仍处于运行状态并且您可以对WordPress信息中心进行更改,则可以使用类似的插件 终极即将到来 显示访问者的维护页面,以便他们看不到网站损坏。

步骤1:分析错误

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

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

  • 连接超时:这是您的浏览器可能会给您的错误,如果它等待太长时间连接并获得显示您的网站所需的数据。 这可能是由于您的互联网连接问题,设备上的设置(例如防火墙),您的网络托管公司或您的网站本身造成的。 这发生在我的网站上,结果证明这是我托管公司的临时问题, BlueHost的。
  • 404未找到:这发生在停电后我的一个网站上。 主页工作得很好,但个别博客帖子似乎都缺失了。 原来,我的.htaccess文件在网站停运期间被删除了。
  • 找不到服务器:此错误可能是由您的Internet连接,或您的Web主机或域服务的问题引起的。 它很少是由主题或插件文件中的WordPress错误引起的。
  • 空白的白色屏幕:一个空白的白色屏幕很难排除故障,因为没有明显的信息可以解决。 这通常是由您的网站代码问题引起的,无论是在WordPress还是主题或插件文件中。
  • 建立数据库连接时出错:这是一个非常常见的WordPress错误,通常是由配置wp-config文件的问题引起的,例如错误的数据库名称或密码。 如果您的数据库服务器由于某种原因(Web主机出现问题)或数据库已损坏而无响应,也可能导致此问题。
  • 您网站上的随机代码错误:您的网站可能显示正常,但它在某些页面或仪表板上显示错误代码,例如“找不到功能”或“意外结束”。这可能是由插件或主题或腐败导致的你的核心WordPress文件。

确保它不仅仅是你

希望其他人都能看到你的网站就好了。

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

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

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

步骤2:排除WordPress故障

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

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

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

如果可以,请尝试撤消所有最近的更改,或从最近的备份还原,以查看它是否可以解决问题。

如何排除WordPress故障

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

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

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

如果主题或插件导致问题,您可以联系开发人员获取支持,并在此期间使用备用主题或插件。

如何修复数据库损坏

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

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

如果您已登录到您的主机帐户但找不到任何问题,但您的网站仍然关闭 - 或者如果您根本无法访问您的主机帐户 - 很可能是您的网络托管服务商的问题。

您可以查看主持人的网站和社交媒体帐户,看看他们是否宣布了任何困难。 您可能会发现他们已经停止进行定期维护,并且可能会提供有关何时可以备份您的站点的信息。

如果没有,下一步是联系支持。 根据您的Web主机提供的支持类型,您可以打电话给他们或开始实时聊天以获得即时支持,或者您可能必须提交支持请求。

当我的网站出现故障时,我试图通过在线聊天立即获得支持,但等待时间停留在30分钟,因此我不得不提交支持服务单。 当我的支持门票几周未得到答复时,我知道是时候切换主机了。 而 BlueHost的 曾经提供过很棒的服务,我也注意到我的网站速度变得比以前慢得多。 因为我一直想升级我的主机,我决定搞定 VPS主机了InMotion 代替。

一瞥预防......

为了从站点中断快速恢复,您需要在发生之前做好准备。 确保你有一个好的,可靠的网络托管公司,并且你经常 备份您的网站。 熟悉您的网络托管支持选项,以便在匆忙需要帮助时知道去哪里。

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

文章来自KeriLynn Engel

KeriLynn Engel是一名广告撰稿人和内容营销策略师。 她喜欢与B2B和B2C业务合作,计划和创建高质量的内容,吸引并转化目标受众。 在不写作的时候,你可以找到她阅读投机小说,看星际迷航,或者在当地的开放麦克风上演奏Telemann长笛幻想曲。