如何修复 WordPress 中的“网站遇到技术问题”[5 个步骤]
已发表: 2022-11-24当您管理 WordPress 网站时,遇到各种WordPress 错误是很常见的。 其中,最常见的问题之一是 WordPress 中的“网站遇到技术困难”。 如果您想在 WordPress 中解决此问题,那么您来对地方了。 到本博客结束时,您将找到自行修复此错误的解决方案。
没有一个系统是完美的。 由于自身原因或系统原因,我们不可避免地会遇到多种类型的错误。 为了很好地维护您的 WordPress 网站,您必须克服这些问题。 出现“站点遇到技术困难”错误是他们的常见问题之一。 如果你能解决这些 WordPress 问题,它也将帮助你的网站表现得更好。
“站点遇到技术困难”将如何出现在您的 WordPress 网站上?
在寻求任何解决方案之前,您必须首先确定问题所在。 然后您可以轻松地寻找解决方案。 让我们看看“网站遇到技术困难”是如何出现在 WordPress 网站上的。
这意味着您网站的前端和后端都将不可用。 对于您的访问者,它可以显示如下:
这是消息在后端的样子:
根据此错误在较新的 WordPress 版本中的变体,您的网站上存在严重错误。 它在您网站前端的显示方式如下:
这也是后端视图:
如您所见,当前版本和旧版本之间的措辞差异很小。 WordPress 偶尔会通过电子邮件向站点管理员发送有关可能出现问题的额外详细信息。 但是,同样有可能您会看到此警告但不知道它为什么会出现。
出现 WordPress 错误“站点遇到技术困难”的原因
错误消息“此站点遇到技术问题”没有任何直接的舞会提示,由于多种原因,这可能会在您的网站上发生。 在这里,我们通过从遇到相同技术错误的其他用户那里收集数据来提到最主要原因。 让我们检查一下。
指出“此站点遇到技术困难”的 WordPress 错误消息通常意味着您网站的前端和后端均不可用。 从 WordPress 5.2 开始,当遇到 PHP 困难 (WoD) 时,您现在将看到此警告,而不是死机白屏。
此 WordPress 问题的最典型原因是您的主题和插件之间存在分歧。 某些插件和主题不能正确混合。 使用不兼容代码的两个扩展可能会导致许多问题。
如果您在网站上安装或激活新工具后立即收到此错误,这可能是错误的原因。 这也可能发生在 WordPress 核心更新之后。
另一种可能性是您的服务器,而不是您的网站,是问题的根源。 或者,它可能表示黑客已将恶意软件植入您的网站。
能够快速修复错误消息至关重要,无论潜在问题是什么。 值得庆幸的是,您有多种选择可供选择。
如何修复 WordPress 中的“站点遇到技术困难”问题?
正如您已经了解到的,出现此问题的原因有多种。 不能一键解决。 在这里,我们创建了一个分步指南来无缝修复“站点遇到技术困难”问题。 让我们开始吧。
第 1 步:检查电子邮件通知警报中的详细说明
每当您的 WordPress 网站出现“此站点遇到技术困难”问题时,仪表板将自动向站点管理员发送电子邮件通知警报。 在那里您可能会找到有关可能导致错误的原因的更多信息。
此电子邮件中将包含以下重要详细信息,以帮助您更快地解决问题:
- 冲突插件或主题的名称
- 为您的网站激活“恢复模式”的按钮
查找有问题的扩展将涉及大量猜测。 如果您的站点使用大量插件,该过程可能需要很长时间。
如果您是站点管理员并收到错误通知“该站点遇到技术问题。 请检查您的站点管理员电子邮件收件箱以获取说明” ,建议在继续之前先这样做(请记住也尝试使用您的垃圾邮件文件夹)。 然后在恢复模式下遵守下面列出的故障排除指南。
缺点:尽管如此,如果您不是站点管理员并且无法与他们取得联系,或者如果您的错误通知未提及发送电子邮件,请不要担心。 您仍然可以使用如下所示的文件传输协议 (FTP) 故障排除技术。 但是,如果您不是站点管理员并且无法与他们取得联系,或者如果您的错误通知没有提及发送电子邮件,请不要担心。 您仍然可以使用如下所示的文件传输协议 (FTP) 故障排除技术。
第 2 步:检查主题或插件是否存在冲突
插件或主题冲突也可能会出现 WordPress 问题“网站遇到技术问题” 。 如果您不知道导致此问题的确切插件,那么最好的方法是按照行程方法卸载插件或主题。
您可以做的是一个一个停用或卸载插件和主题。 如果您发现导致“站点遇到技术困难”问题的插件或主题,那么恭喜您!
如果您的网站没有必要,请将该有缺陷的插件升级到最新版本或将其从您的网站中永久删除。 您还可以获得具有类似功能的替代插件。 如果该插件是必不可少的插件之一,那么您应该直接联系他们的支持论坛。
替代方式:
如果您由于“此站点遇到技术问题”而无法登录现有的 WordPress 网站,则还有另一种方法可以删除或停用插件或站点主题。 您将需要一个 FTP 客户端和您的 FTP 凭据。
它应该列在您的托管帐户的配置文件中。 使用您的 FTP 客户端和 FTP 凭据,访问托管您网站的服务器。 之后转到wp-content → 插件。
您的每个插件在该位置都有一个子目录。 右键单击导致问题的那个,如果您知道它是哪一个,则选择“重命名”。 该文件夹的名称应更改为“plugin-name-deactivated”。
因此,WordPress 将无法找到插件的文件。
该插件现在将被关闭,因此您可以返回您的网站并正常使用后端。 另外,如果您不知道是哪个插件导致了这个致命错误,那么请按照上面的说明一个一个地停用插件。
第 3 步:确保您的网站具有最新版本的 PHP
您的 WordPress 网站上出现“站点遇到技术困难”问题的另一个主要原因是PHP 版本较旧。 引入了较新的版本以消除最旧的错误和问题。
并且几乎所有的插件和主题都会根据这一点进行自我升级以使其兼容。 如果您仍在使用旧版本的 PHP,那么您可能会遇到这个问题。
解决方案是为您的网站获取最新版本的 PHP。 现在如何检查您网站的 PHP 版本? 这非常简单,您可以从您的 WordPress 仪表板轻松检查。
如果您的网站无法从后端访问,那么您也可以从您的托管服务提供商处进行检查。 下面是一个从Local By FlyWheel检查 PHP 版本的例子。
出于性能和安全原因,您应该使用可用的最新 PHP 版本。 升级完成后再次访问您的站点,检查致命错误是否已修复。
第 4 步:启用 WordPress 调试模式
如果“此站点存在技术问题”通知仍然存在,您可以使用 WordPress 调试模式来尝试找出根本问题。 这个附加的内置故障排除工具将显示任何隐藏的 PHP 问题。 要启用此功能,您需要通过FTP访问您的wp-config.php文件,并在“That's all, stop editing!”之前添加以下代码行! 祝出版愉快。”:
定义('WP_DEBUG',真);
保存并重新上传文件后刷新您网站上的页面。 检查在调试模式下显示的错误消息,看看您是否可以识别出任何可能是致命问题根源的消息。 之后,您必须针对该问题执行必要的故障排除操作。
重要的是要记住 WordPress 不应无限期地处于调试模式。 由于任何人都可能访问敏感信息,因此此模式只能用于调试。
要再次关闭它,请将wp-config.php代码片段中的状态从“true”更改为 false,然后保存并再次上传文件。
第 5 步:从服务器和托管端处理问题
如果您在调试模式下没有注意到任何奇怪的消息,您还可以查看服务器的错误日志。 这应该可以通过您的托管帐户访问。 应从下拉选项中选择 Error.log。 然后调查并解决可能是“站点遇到技术困难”消息的根源的任何问题。
如果您已经尝试了上述所有解决方案,但仍然无法摆脱 WordPress 的“站点遇到技术困难”错误,那么是时候寻求帮助了。 问题可能出在您的服务器上,并且在没有您的主机帮助的情况下无法访问。
如何保护您的网站免受 WordPress 技术错误的影响?
执行网站更新后却收到错误消息可能会令人不安。 当声明含糊不清时尤其如此,例如“本网站遇到技术困难”。 幸运的是,您有很多选择来修复它。
定期站点备份可以让您在未来更快地解决问题。 恢复网站备份是解决此问题最简单的解决方案之一。 此外,您可以激活调试模式并在您的插件和主题中搜索有问题的插件和主题。 此外,您可以通过检查版本号(如果需要)来升级 PHP 。
本指南提供了解决“此站点存在技术问题”错误的方法。 我们相信您能够在您的网站上做到这一点。 如果问题在您的网站上仍然存在,您可能需要寻求额外帮助。
为您提供更多故障排除指南:
如何启用 WP 调试日志来检查 WordPress 中的错误
如何检查我的访问和 WordPress 错误日志?
如何解决“WordPress 块编辑器不工作”问题
如果您正在使用我们的插件或主题之一并遇到此错误,请随时与我们的专门支持团队沟通。 此外,订阅我们的博客以获得更多此类技术问题的解决方案。 祝你有美好的一天。