启明办公

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 74|回复: 0

如何修复 WordPress 中的“网站遇到技术问题”

[复制链接]

2

主题

9

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2022-12-28 10:11:25 | 显示全部楼层 |阅读模式
您是否在您的 WordPress 网站上看到一条错误消息说“网站遇到技术困难”?
当您的网站因网站某处的 PHP 代码出现严重问题而损坏时,会显示此错误消息。
在本文中,我们将向您展示如何追踪问题代码并修复 WordPress 中的“站点遇到技术困难”错误消息。


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

您的WordPress 网站是使用 PHP 编程语言构建的。该代码的任何问题都可能破坏您的网站。
过去,致命的 PHP 错误会导致白屏死机。WordPress 5.2中引入的一项有用功能改进了致命错误保护,因此现在显示错误消息而不是空白屏幕:“站点遇到技术困难”。


如果您尝试登录您的网站,您会看到一条略有不同的消息:“该网站遇到技术问题。请检查您的站点管理员电子邮件收件箱以获取说明。”


或者您可能会看到此错误消息:“此网站出现严重错误。”
PHP 用于 WordPress 核心、主题和插件,因此这些可能是问题的根源。例如,您可能最近将代码片段复制并粘贴到您的网站,或者插件或主题与某些自定义代码之间可能存在冲突。
你的工作将是追踪错误的来源,然后修复它。
话虽如此,让我们来看看如何修复 WordPress 中的“网站遇到技术困难”。我们将介绍两种方法,第一种是最简单的方法,只要您收到有关错误的电子邮件即可。

  • 方法 1:使用恢复模式修复技术难题错误
  • 方法 2:手动修复技术难题错误
方法 1:使用恢复模式修复技术难题错误

技术困难错误消息不是很有帮助。幸运的是,WordPress 会向您网站的管理员电子邮件地址发送一封电子邮件,其中包含有关错误原因的详细信息。
如果您使用的是Bluehost或使用 WordPress 自动安装程序,那么您的管理员电子邮件地址可能与您用于WordPress 托管帐户的地址相同。
许多 WordPress 站点在发送电子邮件时都存在问题,所以如果您没有收到电子邮件,那么您可以按照方法 2 来修复错误。
在您的收件箱中,您应该会看到一封主题为“您的站点遇到技术问题”的电子邮件。它将包含有关导致您的网站出现错误的原因的有用信息。
例如,在下面的屏幕截图中,电子邮件解释说错误是由 Porto 主题引起的。它还包括一个特殊链接,允许您以恢复模式登录到您的站点以调查和解决问题。


现在你只需要点击 WordPress 恢复模式的链接,这将带你到你的 WordPress 管理区域。
首先,系统会要求您登录 WordPress。


登录后,您会看到一条通知,说明您处于恢复模式。您还将看到一个链接,指向您可以去哪里解决问题。
例如,在下面的屏幕截图中,消息告诉我们一个或多个插件无法正确加载,并提供了一个指向插件页面的链接。


单击链接后,您将看到行为异常的插件。您还将看到究竟是哪一行代码导致了错误。
您可以继续并暂时停用该插件。


接下来,您可以简单地寻找替代的WordPress 插件,或者看看您是否可以获得插件开发人员的支持。确保与他们分享错误的描述。
同样,如果问题出在您的主题上,那么您将看到指向主题页面的链接。在页面底部,您可以看到导致问题的主题。


您可以简单地更改您的 WordPress 主题,或删除损坏的主题并从官方来源重新安装相同主题的新副本,看看是否可以解决问题。
解决问题后,您只需继续并单击顶部的退出恢复模式按钮即可。


在大多数情况下,您的 WordPress 网站现在可以正常运行。
但是,如果您仍然在 WordPress 中看到技术困难错误,那么您可以尝试下一步中的故障排除步骤。
方法 2:手动修复技术难题错误

如果您没有收到有关技术困难错误的 WordPress 通知电子邮件,那么您可以通过以下方式排除和修复 WordPress 中的技术困难错误。
如果错误是由您最近采取的操作引起的,那么您只需撤消该操作即可解决问题。
例如,如果您安装了一个新插件并激活它导致了技术困难,那么您需要停用该插件。我们将在下面的第一步中向您展示如何操作。
另一方面,如果您不确定,那么您可以简单地按照以下步骤操作。
停用所有 WordPress 插件
技术困难错误可能是由错误或冲突的插件引起的。解决问题的最简单方法是禁用插件。
但是,您有两个问题。您无权访问 WordPress 管理区域,也不知道要停用哪个插件。
因此,您需要停用所有 WordPress 插件。别担心,一旦您可以访问您的 WordPress 管理区域,您就可以轻松地重新激活它们。
只需使用FTP 客户端或 WordPress 托管控制面板中的文件管理器应用程序连接到您的 WordPress 网站。连接后,您需要导航到该/wp-content/文件夹​​。


在wp-content文件夹内,您会看到一个名为plugins. 您需要右键单击该文件夹,然后从菜单中选择“重命名”。
接下来,将插件文件夹的名称更改为您喜欢的任何名称。在我们的示例中,我们将其称为plugins-deactivated.
执行此操作后,所有插件都将被停用,您可以访问您的网站以查看技术困难消息是否消失。
如果错误消息仍然显示在您的站点上,则不是由插件引起的。您应该将文件夹重命名回plugins并继续执行下面的下一步。
但是,如果不再显示错误消息,则您需要找出问题的根源。首先将文件夹重命名回plugins.
现在您可以登录到您的 WordPress 管理区域并导航到插件»已安装的插件页面。您需要一个接一个地重新激活插件,以便确定是哪个插件导致了错误。
然后,您可以使用 FTP 从您的站点删除该插件,或向插件作者寻求支持。
切换到默认主题
如果问题不是由插件引起的,那么接下来您应该检查是否是您的主题导致了错误。为此,您需要将当前主题替换为默认主题。
首先,使用 FTP 客户端连接到您的网站并转到该/wp-content/themes/文件夹​​。它包含您网站上所有已安装的主题。
接下来,您需要右键单击您当前的 WordPress 主题并将其下载到您的计算机上作为备份。


之后,您可以安全地从网站上删除当前的主题。您需要右键单击您的主题文件夹并选择“删除”。
您的 FTP 客户端现在将从您的网站中删除主题。


如果您的网站上安装了默认的 WordPress 主题,例如 Twenty TwentyTwo,那么 WordPress 将自动开始使用它作为默认主题。但是,如果您没有安装默认主题,则需要使用 FTP 手动安装它。
如果在访问您的站点时不再显示技术困难错误,那么您的主题就是问题的原因。
修复错误的另一种可能方法是查看主题的functions.php文件。如果文件底部有多余的空格,则需要将其删除。有时这可以解决问题。
否则,您应该考虑重新安装主题的全新副本。有关详细信息,请参阅我们关于如何安装 WordPress 主题的初学者指南。
重新安装 WordPress
如果您的网站没有因为错误的插件或主题而遇到技术问题,那么问题可能是 WordPress 核心文件损坏或者您的网站上可能存在恶意软件。
只需转到 http://WordPress.org 并将新的 WordPress 副本下载到您的计算机。下载文件后,您需要将其解压缩到您的计算机上。这将创建一个名为的文件夹wordpress,其中包含重新安装所需的所有文件。


接下来,您需要使用 FTP 客户端或主机控制面板中的文件管理器应用程序连接到您的 WordPress 站点。
连接后,您需要在右侧窗格中导航到您网站的根文件夹。根文件夹是包含wp-admin、wp-content、wp-includes和文件夹的wp-admin文件夹。


现在将左窗格导航到wordpress您刚刚创建的新文件夹。您需要选择此文件夹中的文件并将它们上传到您的网站。
您的 FTP 客户端会询问您是要覆盖这些文件还是跳过它们。您需要选择“覆盖”并选中“始终使用此操作”选项旁边的框。


现在您可以单击“确定”按钮继续。您的 FTP 客户端将用您计算机上的新副本替换所有核心 WordPress 文件。
完成后,您可以尝试访问您的网站,看看是否解决了错误。
如果技术困难是由损坏的 WordPress 核心文件或恶意软件引起的,则错误消息不应再出现。
联系您的托管服务提供商
如果您已尝试上述所有步骤,但仍然看到“网站遇到技术问题”消息,那么您可以寻求帮助。
您应该联系您的WordPress 托管服务提供商,看看他们是否有什么可以做的。许多供应商提供出色的技术支持,也许能够解决您的问题。
例如,他们可能能够检查服务器错误日志或恢复您的 WordPress 站点的备份。他们会让您知道他们可以如何提供帮助以及您接下来应该做什么。
为了获得最佳结果,请务必查看我们的指南,了解如何正确请求 WordPress 支持并获得支持。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|启明办公

Copyright © 2001-2013 Comsenz Inc.Template by Comsenz Inc.All Rights Reserved.

Powered by Discuz!X3.4

快速回复 返回顶部 返回列表