这是每个网站所有者最糟糕的噩梦 – 它比你想像的更常见。
您访问了自己的网站,但所有您努力工作的内容都丢失了。 相反,你会遇到模糊的,行话填充的错误信息,或者更糟糕的是:一个空白的白色屏幕,没有任何线索可以跟随。
最近,它发生在我身上。 我的所有网站突然无法加载,而是显示“连接超时”错误。 我承认我有点恐慌!但我能够采取措施恢复,我将继续采取措施防止它再次发生。
您的网站受到伤害,特别是如果您依靠它来赚取收入。 它的每一刻都会耗费你的销售额,销售线索和收入。
您是否面临死亡的白色屏幕,或担心发生在您身上时该怎么办?那么这篇文章适合你。
步骤0:发布公告
这是“步骤0”,因为它不是真正的故障排除步骤,但它仍然是必要的。
当您的网站出现故障时,它就是 crucial 让 您的听众了解情况。
当访问者访问您的网站并且无法访问时,他们会感到沮丧。 是你减轻这种挫败感,还是让它变得愤怒,这是你的选择。
如果您保持联系并向您的受众解释发生了什么以及何时可以期待您的网站回归,他们将更加耐心和理解。
如果你不把它们留在循环中,他们可能会对你的品牌生气,或者决定去参观竞争对手。
好消息是,很容易防止这种情况发生。 只需将它们保持在循环中:
- 在社交媒体上发布公告。 保持简短,但让您的观众清楚地知道发生了什么以及何时可以期待您回来。
- 如果您认为自己的网站停用超过一天,请在列表中发送快速电子邮件。
- 在您的网站上放置消息(如果可以的话)。 如果您的网站仍在运行并且您可以对您的 WordPress 仪表板,您使用类似的插件 终极即将到来 显示访问者的维护页面,以便他们看不到网站损坏。
步骤1:分析错误
记下您收到的错误消息(如果有),并截取屏幕截图。 这些将是 cruci对于故障排除过程,无论您是自己进行还是寻求专家的帮助。
您可能会看到的常见错误包括:
- 连接超时:如果您的浏览器等待连接和获取显示您的网站所需的数据的时间过长,则可能会出现此错误。 这可能是由于您的互联网连接问题、您设备上的设置(例如防火墙)、您的 网络托管公司,或您的网站本身。 这发生在我的网站上,结果是我的托管公司的临时问题, BlueHost的。
- 404未找到: 停电后我的一个网站发生了这种情况。 主页运行良好,但个人博客文章似乎都不见了。 原来,不知何故我 .Htaccess 文件 在网站中断期间已被删除。
- 找不到服务器:此错误可能是由您的互联网连接引起的,也可能是由您的网络托管或域服务问题引起的。 它很少由 WordPress 您的主题或插件文件错误。
- 空白的白色屏幕:空白的白色屏幕很难排除故障,因为没有明显的信息可以关闭。 这通常是由您网站的代码问题引起的,无论是在 WordPress 或主题或插件文件。
- 建立数据库连接时出错: 这个很常见 WordPress 通常由 wp-config 文件的配置问题引起的错误,例如错误的数据库名称或密码。 如果您的数据库服务器由于某种原因(您的 Web 主机有问题)没有响应,或者您的数据库已损坏,也可能导致这种情况。
- 您网站上的随机代码错误:您的网站可能显示正常,只是在某些页面或仪表板上显示错误代码,例如“找不到功能”或“意外结束”。 这可能是由插件或主题引起的,或者是您的核心损坏引起的 WordPress 文件。
确保它不仅仅是你
希望其他人都能看到你的网站就好了。
确保它不仅仅是您的浏览器,计算机或您的互联网连接:
- 清除浏览器缓存
- 检查您的网站 DownForEveryoneOrJustMe.com
- 使用其他浏览器访问您的网站
- 尝试使用其他设备(智能手机,平板电脑,笔记本电脑)
- 使用另一个互联网连接(Wi-Fi),或要求朋友看一下
如果您的网站在其他浏览器,设备或互联网连接上显示正常,则您已确定问题所在。 您可能需要获得修复设备或连接的帮助,但至少您的网站仍在运行!
第 2 步:故障排除 WordPress
如果问题不在于您的设备或互联网连接,则可能与您的 WordPress 网站。
回想一下您最近所做的任何更改。 你最近:
- 更新了你的核心 WordPress 版本
- 更改了任何设置
- 修改了你的功能。php 文件或任何其他文件
- 安装,卸载或更新任何主题或插件
如果可以,请尝试撤消所有最近的更改,或从最近的备份还原,以查看它是否可以解决问题。
如何排除故障 WordPress
对于一般 WordPress 故障排除,首先尝试登录您的 WordPress 仪表板。 如果不能,则可能是托管问题,而不是您网站的问题。 但是,您仍然应该通过您的主机帐户或 FTP 顾客。
接下来,尝试切换到默认值 WordPress 主题,看看是否能解决问题。
如果没有,请尝试禁用所有插件以查看它是否解决了问题。 如果是这样,您可以逐个重新启用插件,以确定导致问题的插件。
如果主题或插件导致问题,您可以联系开发人员获取支持,并在此期间使用备用主题或插件。
如何修复数据库损坏
有一些 WordPress 问题是由损坏的数据库引起的。 如果您收到数据库连接错误,并且您确定 wp-config 文件中的登录信息正确,您可以使用内置的 WordPress 尝试数据库修复的函数。 查看 Jerry 的虚拟主机迁移指南 有关修复数据库的分步指南。
步骤3:检查您的虚拟主机
如果您已登录到您的主机帐户但找不到任何问题,但您的网站仍然关闭 – 或者如果您根本无法访问您的主机帐户 – 很可能是您的网络托管服务商的问题。
您可以查看主持人的网站和社交媒体帐户,看看他们是否宣布了任何困难。 您可能会发现他们已经停止进行定期维护,并且可能会提供有关何时可以备份您的站点的信息。
如果没有,下一步是联系支持。 根据您的Web主机提供的支持类型,您可以打电话给他们或开始实时聊天以获得即时支持,或者您可能必须提交支持请求。
当我的网站出现故障时,我试图通过实时聊天获得即时支持,但等待时间停留在 30 分钟,所以我不得不提交支持票。 当我的支持请求数周都没有得到答复时,我知道是时候更换主机了。 虽然 Bluehost 过去提供了很好的服务,但我也注意到我的网站速度比以前慢了很多。 由于我一直打算升级我的主机,我决定得到 vps托管 同 InMotion Hosting 代替。
一瞥预防……
为了从站点中断中快速恢复,您需要在它发生之前做好准备。 确保您拥有一家良好、可靠的网络托管公司,并且您定期备份您的网站。 熟悉您的网络托管支持选项,以便在急需帮助时知道该去哪里。
届时,您将做好准备,并能够在您的网站出现故障时快速恢复。
阅读更多
- 6 个自托管服务器监控工具
- 不同类型的网站(以及如何构建它们)
- 如何提高您的网站性能
原文链接:https://www.itaoda.cn/blog/975.html,转载请注明出处。
评论0