您是否在 WordPress 网站上看到一条错误消息:“该网站遇到技术困难”?

当您的网站由于网站上某处的 PHP 代码存在严重问题而损坏时,就会显示此错误消息。

在本文中,我们将向您展示如何追踪问题代码并修复 WordPress 中的“网站遇到技术困难”错误消息。

WordPress 中的技术困难错误是什么?

您的 WordPress 网站是使用 PHP 编程语言构建的。该代码的任何问题都可能会破坏您的网站。

过去,致命的 PHP 错误会导致白屏死机。 WordPress 5.2 中引入的一项有用功能改进了致命错误保护,因此现在显示错误消息而不是空白屏幕:“该网站遇到技术困难。”

如果您尝试登录到您的网站,然后您会看到略有不同的消息。

“该网站遇到技术困难。请检查您的网站管理员电子邮件收件箱以获取说明。”

或者您可能会看到以下错误消息:“此网站上出现严重错误。”

WordPress 核心、主题和插件中使用了 PHP,因此这些可能是问题的根源。例如,您最近可能将代码片段复制并粘贴到您的网站,或者插件可能与其他插件、主题或某些自定义代码发生冲突。

您的工作是追踪 WordPress 错误的来源并修复它。

话虽如此,让我们看看如何修复 WordPress 中的“此网站遇到技术困难”。我们将介绍两种方法,第一种是最简单的,只要您收到有关错误的电子邮件即可:

  • 方法一:解决技术难题使用恢复模式出现错误
  • 方法2:手动修复技术困难错误

方法 1:使用恢复模式修复技术困难错误

技术困难错误消息没有多大帮助。幸运的是,WordPress 会向您网站的管理员电子邮件地址发送一封包含错误原因详细信息的电子邮件。

如果您使用 Bluehost 或使用 WordPress 自动安装程序,那么您的管理员电子邮件地址可能与您用于 WordPress 托管帐户的地址相同。

许多 WordPress 网站在发送电子邮件时都存在问题,因此如果您没有收到电子邮件,则可以按照方法 2 修复错误。

在您的收件箱中,您应该会看到一封主题行为“您的网站遇到技术问题”的电子邮件。它将包含有关原因的有用信息在您的网站上编辑了错误。

例如,在下面的屏幕截图中,电子邮件解释了错误是由 Porto 主题引起的。它还包括一个特殊链接,允许您在恢复模式下登录您的网站以调查并解决问题。

现在,您只需点击 WordPress 恢复模式的链接,即可进入 WordPress 管理区域。

首先,系统会要求您登录 WordPress。

登录后,您将看到一条通知,说明您正处于恢复模式。您还将看到一个链接,指向您可以解决问题的位置。

例如,在下面的屏幕截图中,该消息告诉我们一个或多个插件无法正确加载,并提供了指向插件页面的链接。

单击链接后,您将看到行为不当的插件。您还将确切地看到哪一行代码导致了错误。

您可以继续停用该插件现在。

接下来,您可以简单地寻找替代的 WordPress 插件,或者看看是否可以获得插件开发人员的支持。确保与他们分享错误的描述。

同样,如果问题出在您的主题上,那么您将看到主题页面的链接。在页面底部,您可以看到导致问题的主题。

您只需更改 WordPress 主题或删除损坏的主题,然后从官方来源重新安装新的副本,看看是否可以解决问题。

解决问题后,您只需单击顶部的“退出恢复模式”按钮即可。

在大多数情况下,您的 WordPress 网站现在可以正常工作。

但是,如果您在 WordPress 中仍然看到技术困难错误,那么您可以尝试下一步中的故障排除步骤。

方法2:手动修复技术困难错误

如果您没有收到有关技术困难错误的 WordPress 通知电子邮件,那么您可以通过以下方法排查并修复 WordPress 中的技术困难错误。

如果错误是由您最近执行的操作引起的,那么您只需撤消该操作即可解决问题。

例如,如果您安装了一个新插件并激活它导致了技术困难,那么您需要停用该插件。我们将在下面的第一步中向您展示如何执行此操作。

另一方面,如果您不确定,则可以简单地按照以下步骤操作。

停用所有 WordPress 插件

技术困难错误可能是由错误或冲突的插件引起的。解决该问题的最简单方法是禁用该插件。

但是,您有两个问题。您无权访问 WordPress 仪表板,也不知道要停用哪个插件。

因此,您需要停用所有 WordPress 插件。不用担心;一旦您可以访问 WordPress 管理区域,您就可以轻松地重新激活它们。

只需使用 FileZilla 等 FTP 客户端或 WordPress 托管控制面板(例如 cPanel)中的文件管理器应用程序连接到您的 WordPress 网站。连接后,您需要导航到 /wp-content/ 文件夹。

在 wp-content 文件夹中,您将看到一个名为“plugins”的文件夹。您需要右键单击该文件夹,然后从菜单中选择“重命名”。

接下来,将插件文件夹的名称更改为您喜欢的任何名称。在我们的示例中,我们将其称为“plugins-deactivated”。

执行此操作后,您的所有插件都将被停用,您可以访问您的网站以查看技术困难消息是否已消失。

如果错误消息仍然显示在您的网站上,则不是由插件引起的。优受ld 将文件夹重命名回plugins,然后继续执行下面的下一步。

但是,如果错误消息不再显示,那么您将需要找出问题的根源。首先将文件夹重命名回插件。

现在您可以登录 WordPress 管理区域并导航至插件 » 已安装插件页面。您需要一一重新激活插件,以便确定是哪个插件导致了错误。

然后您可以使用 FTP 从您的站点删除该插件或向插件作者寻求支持。

切换到默认主题

如果问题不是由插件引起的,那么您接下来应该检查是否是主题冲突导致了错误。为此,您需要将当前主题替换为默认主题。

首先,使用 FTP 客户端连接到您的网站并转到 /wp-content/themes/ 文件夹。它包含您网站上所有已安装的主题。

接下来,您需要右键单击当前的t WordPress 主题并将其下载到您的计算机作为备份。

之后,您可以安全地从网站中删除当前主题。您需要右键单击主题文件夹并选择“删除”。

您的 FTP 客户端现在将从您的网站中删除该主题。

如果您的网站上安装了默认 WordPress 主题,例如“二十二十二”,那么 WordPress 将自动开始使用它作为默认主题。但是,如果您没有安装默认主题,则需要使用 FTP 手动安装。

如果访问您的网站时不再显示技术困难错误,则说明您的主题是问题的原因。

修复错误的另一种可能方法是查看主题的functions.php 文件。如果文件底部有多余的空格,则需要将其删除。有时,这可以解决问题。

否则,您应该考虑重新安装您的主题的新副本。有关更多详细信息,请参阅我们有关如何安装 WordPress 主题的初学者指南。

重新安装 WordPress

如果您的网站没有因为插件或主题错误而遇到技术困难,则问题可能是 WordPress 核心文件损坏,或者您的网站上可能存在恶意软件。

只需访问 WordPress.org 并将 WordPress 的新副本下载到您的计算机即可。

下载文件后,您需要将其解压到您的计算机上。这将创建一个名为 wordpress 的文件夹,其中包含重新安装所需的所有文件。

接下来,您需要使用 FTP 客户端或托管控制面板中的文件管理器应用连接到您的 WordPress 网站。

连接后,您需要导航右侧窗格到网站的根文件夹。根文件夹包含 wp-admin、wp-content、wp-includes 和 wp-admin 文件夹。

现在,导航左侧窗格到您刚刚创建的新 WordPress 文件夹。您需要选择此文件夹中的文件并将其上传到您的网站。

您的 FTP 客户端将询问您是否要覆盖这些文件或跳过它们。您需要选择“覆盖”并选中“始终使用此操作”选项旁边的框。

现在,您可以单击“确定”按钮继续。您的 FTP 客户端将使用计算机上的新副本替换所有核心 WordPress 文件。

完成后,您可以尝试访问您的网站,看看是否已解决该错误。

如果技术困难是由损坏的 WordPress 核心文件或恶意软件引起的,则错误消息不应再出现。

联系您的托管提供商

如果您已尝试上述所有步骤,但仍然看到“该网站遇到技术困难”消息,那么您可以寻求帮助。

您应该联系您的工作人员d向托管提供商询问他们是否可以采取任何措施。许多提供商提供出色的技术支持,也许能够解决您的问题。

例如,他们可能能够检查服务器错误日志或恢复您的 WordPress 网站的备份。他们会让您知道他们可以如何提供帮助以及您下一步应该做什么。

为了获得最佳结果,请务必查看我们的指南,了解如何正确请求 WordPress 支持并获得支持。

我们希望本教程能帮助您了解如何解决 WordPress 中的“该网站遇到技术困难”。您可能还想了解如何提高 WordPress 性能或查看我们的终极 WordPress SEO 指南以提高您的 SEO 排名。

如果您喜欢这篇文章,请订阅我们的 WordPress 视频教程 YouTube 频道。您还可以在 Twitter 和 Facebook 上找到我们。

By

发表回复

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