WordPress网站持续出现故障及问题的处理方法

您是否想知道如果您的 WordPress 网站持续瘫痪该怎么办?

网站关闭(离线)可能会损害您的业务。它会给无法访问您的内容的访问者带来糟糕的用户体验,您甚至可能会失去客户和潜在的销售。

在本文中,我们将分享如果您的 WordPress 网站持续出现故障,您需要做的最重要的事情。

如果您的 WordPress 网站持续出现故障该怎么办

为什么您的 WordPress 网站不断崩溃?

当您的WordPress 网站关闭时,您的用户将看到一条错误消息,阻止他们访问该页面。

如果您的网站由于WordPress 常见错误之一而关闭,那么您只需修复它即可解决问题。

但是,如果问题持续发生,或者您的网站没有显示错误,那么您将需要进一步调查。

网站停机的原因有多种,包括托管不可靠、域名过期、安全原因、自定义代码错误等。

停机的另一个原因可能是网站流量增加超出了WordPress 托管资源限制。

无论出于何种原因,如果您的 WordPress 网站经常出现故障,那么它可能会损害您的业务。您的转化率可能会下降,并且可能会失去客户。

幸运的是,我们整理了一份当您的 WordPress 网站持续瘫痪时应采取的措施清单。这些步骤将帮助您排查原因并轻松修复。

  1. 检查是否只有您一人或该网站是否对所有人都已关闭
  2. 确保您的 WordPress 托管计划尚未过期
  3. 确保您的域名尚未过期
  4. 检查您的插件和主题
  5. 检查您的 WordPress 设置
  6. 确保永久链接没有损坏
  7. 尝试重新上传 WordPress 核心文件
  8. 在您的网站上安装防火墙
  9. 转向可靠的 WordPress 托管计划

1. 检查是否只有您一人或所有人都无法访问该网站

您的 WordPress 网站可能不会对所有人都造成影响。有时,您可能由于网络错误或缺乏互联网连接而无法访问您的网站。

首先,您需要验证您的网站是否对所有人(而不仅仅是您)都已关闭。

为此,您可以使用 IsItWP 的免费正常运行时间检查器。

首先,访问网站正常运行时间状态检查器网站并输入您的网站 URL。

IsItWP 正常运行时间检查工具

单击“分析网站”按钮,该工具将告诉您您的网站是对所有人还是对您而言都无法访问。

如果只有您出现问题,我们建议您检查您的互联网连接。您可以尝试清除浏览器缓存或重新启动网络路由器。

另一方面,如果您的网站对所有人来说都无法访问,那么请继续阅读以了解如何修复它。

2.确保您的 WordPress 托管计划尚未过期

网站停机的最常见原因之一是您的WordPress 托管提供商。您的计划可能已过期,或者提供商可能存在服务器问题。

首先,您需要确保您的托管计划尚未过期。您通常可以在托管帐户仪表板中找到此信息。

如果您的套餐尚未过期,但您的 WordPress 网站不断出现故障,那么您需要联系您的托管提供商。他们可能遇到了问题,可以为您提供更多相关信息。

例如,您的托管公司可能正在执行服务器维护,面临 DDoS 攻击,或者可能已经关闭了一些服务器。所有这些原因都可能导致停机。

您的网站也可能由于主机服务器的某些硬件组件出现故障而关闭。

在这些情况下,一旦托管提供商修复了问题,您的网站就应该可以重新启动并运行。

如果您经常遇到托管服务提供商的问题,那么最好切换到更可靠的WordPress 托管托管公司。

我们建议使用SiteGroundHostingerWP Engine

3.确保您的域名尚未过期

有时,网站会关闭,因为您在启动网站时购买的域名可能已过期。如果是这种情况,则需要更新。

要检查您的域名是否仍然有效,您可以使用WHOIS 查找工具。您只需输入您的域名并单击“查找”按钮即可。

然后该工具将查找您域名的详细信息。如果您的域名已过期,它可能会显示为可供注册。

域名可供注册

如果您的域名已过期,那么您现在可以使用任何域名注册商(例如Domain.com )继续续订。

您还可以从一些托管提供商处获取免费域名,包括Hostinger。这是一家顶级 WordPress 托管公司,为任何网络托管计划提供免费域名。

4.检查你的插件和主题

WordPress 插件或主题有时会导致网站停机。该软件可能已过时和/或存在黑客可用来关闭您网站的漏洞。

同样,WordPress 主题可能与特定 WordPress 版本或网站上的插件发生冲突。

要查看插件或主题是否导致停机,您需要停用所有插件并切换到默认主题。

停用所有 WordPress 插件

停用所有 WordPress 插件可以快速显示是否其中一种工具导致您的网站停机。

如果您有权访问 WordPress 管理区域,则需要从管理侧边栏访问插件 » 安装的插件页面。

从这里,您只需选中顶部的批量选择复选框即可选择所有插件。

选中插件选项旁边的框

接下来,打开“批量操作”下拉菜单并选择“停用”选项。

之后,单击“应用”按钮以停用所有插件。

从批量选项下拉菜单中选择停用选项

但是,如果您无权访问 WordPress 管理员,则可以使用文件传输协议 (FTP) 客户端停用插件。

首先,您需要使用FTP 客户端或托管帐户控制面板中的文件管理器应用程序连接到您的网站。连接站点后,前往 /wp-content/ 文件夹。

在里面,您应该看到一个名为“plugins”的文件夹。这是存储所有 WordPress 插件文件的位置。

重命名插件文件夹

只需将插件文件夹重命名为“plugins_deactivate”即可。这将停用您网站上安装的所有 WordPress 插件。

切换到默认 WordPress 主题

您的 WordPress 主题也可能会导致您的网站出现故障。如果您使用的是编码不当或过时且有一段时间没有更新的 WordPress 主题,则可能会发生这种情况。

要查明当前的 WordPress 主题是否导致停机,您需要切换到默认的 WordPress 主题。

首先,使用 FTP 客户端或托管帐户控制面板中的文件管理器应用程序连接到您的网站。

之后,转到 /wp-content/themes/ 文件夹。

从这里,您需要找到“主题”文件夹。这是 WordPress 网站中所有主题的存储位置。

只需将该文件夹重命名为“themes_deactivate”即可停用当前主题。

重命名主题文件夹

接下来,您需要创建一个名为“主题”的新文件夹。

之后,您可以继续从WordPress 主题目录下载默认 WordPress 主题,例如“二十二十三”。

将默认主题下载到您的计算机

下载后,您需要解压缩该文件。

接下来,只需将下载的主题文件上传到新的“主题”文件夹中即可。这将在您的 WordPress 网站上激活它。

上传主题文件夹

您还可以使用 WordPress 数据库删除主题。

如果更改主题或停用插件未能解决问题,请继续阅读。

5.检查你的WordPress设置

由于 WordPress 配置设置不正确,您的网站也可能会遇到停机。最常见的是,您的网站可能使用了错误的 WordPress 地址。

首先,您需要检查您的 WordPress 地址和站点地址是否相同。

WordPress 地址是您的 WordPress 文件和文件夹的存储位置。相比之下,网站地址指向访问者看到并与之交互的网站部分。

如果您有权访问 WordPress 管理仪表板,则只需从管理侧边栏访问“设置”»“常规”页面。

从这里,确保“WordPress 地址”和“站点地址”框具有相同的 URL。

从 WordPress 管理员检查您的 WordPress 和站点地址

但是,如果您无权访问 WordPress 管理员,则可以通过编辑 wp-config.php 文件来检查您的站点 URL。

永久链接是您网站上的帖子和页面的永久 URL。

您的永久链接可能会因安装或更新特定主题或插件而损坏。此外,将您的网站迁移到新的服务器或域也可能会破坏您的永久链接并导致您的网站瘫痪。

在这种情况下,您可以通过管理侧边栏转到“设置”»“永久链接”来重新生成网站的永久链接。在这里,确保您选择了正确的永久链接结构。

接下来,您只需单击底部的“保存更改”按钮即可修复损坏的永久链接。

检查固定链接

如果此方法不起作用,我们建议您查看有关如何在 WordPress 中重新生成永久链接的教程以获取其他解决方案。

如果您的网站在修复永久链接后仍然无法正常运行,那么您需要继续阅读。

7. 尝试重新上传 WordPress 核心文件

更新核心 WordPress 软件也可能因核心文件的更改或损坏而导致停机。发生这种情况时,您网站的重要系统文件将无法访问。

要解决此问题,您可以尝试从全新安装的 WordPress 重新上传 /wp-admin/ 和 /wp-includes/ 文件夹。

注意:此方法不会从您的站点中删除任何信息或内容,但可能会修复损坏的核心文件。

首先,您需要访问WordPress.org 网站并单击“下载和扩展”菜单链接,然后单击“获取 WordPress”。接下来,单击蓝色的“下载 WordPress”按钮将 .zip 文件夹下载到您的计算机。

如何下载WordPress

接下来,您需要解压 zip 文件并找到其中的“wordpress”文件夹。

之后,使用 FTP 客户端连接到您的网站。建立连接后,前往网站的根文件夹。它通常称为“public_html”,包含 wp-admin、wp-includes 和 wp-content 文件夹以及其他文件。

打开计算机上左栏中的 WordPress 文件夹。然后,选择所有文件并点击“上传”将它们传输到您的网站。

上传核心 WordPress 文件

FTP 客户端现在会将这些文件夹传输到您的服务器。

接下来,它会询问您是否要覆盖文件。您只需检查“覆盖”选项,然后选择“始终使用此操作”。

覆盖 WordPress 核心文件

最后,点击“确定”按钮。您的旧 WordPress 文件现在将被新副本替换。

如果替换损坏的文件无法解决问题,则您需要继续执行下一步。

8. 在您的网站上安装防火墙

您的 WordPress 网站也可能因恶意软件或 DDoS 攻击而关闭。

DDoS 攻击期间,黑客会向您的 WordPress 托管服务器发送大量数据请求。这会导致服务器速度变慢并最终崩溃。

同样,恶意软件是将自身注入您的 WordPress 文件的软件。它通过攻击其他网站或生成垃圾邮件来耗尽您的 WordPress 服务器资源。

幸运的是,您可以使用Web 应用程序防火墙轻松防止 DDoS 攻击和恶意软件。

防火墙充当您的网站和传入流量之间的过滤器。它会在所有可疑请求到达您的服务器之前识别并阻止它们。

我们推荐使用Sucuri,因为它是带有网站防火墙的最佳 WordPress 安全插件。

它在 DNS 级别上运行,甚至可以在 DDoS 攻击向您的网站发出请求之前捕获它们。

Sucuri 网站应用防火墙

但是,如果您正在寻找免费的解决方案,那么我们建议您使用Cloudflare为了更好地保护网站,您还需要在 WordPress 网站上使用安全最佳实践。

9. 转向可靠的 WordPress 托管计划

最后,如果您已尝试上述所有步骤,但您的网站不断出现故障,那么可能是时候转向可靠的 WordPress 托管提供商了。如果您经营一家在线商店,那么SiteGround是首选托管提供商,因为它附带托管 EDD 托管计划。这使您能够启动现成的电子商务商店。选择提供商后,您需要将网站移至新主机。大多数托管公司提供免费迁移服务,使您可以在不停机的情况下迁移网站。

分享到:

Facebook
Twitter
Pinterest
LinkedIn

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

邮件订阅

想自动获取最新发布的内容吗?

填写您的邮件后,发布最新资讯后将自动推送给您 

相关阅读