如何修复 WordPress 中的 403 禁止错误

已发表: 2019-07-30

因此,您正在寻找一种方法来修复 WordPress 网站中的 403 禁止错误。

如果这是您第一次看到此错误,我可以想象您的感受。 我完全有联系。

在过去的十年中,我一直沉浸在 WordPress CMS 中,并且可以向您保证,您将看到的大多数 WordPress 错误都不是死刑。

如果有什么需要担心的,就是当您没有看到错误时。 但只要您看到 WordPress 错误,就知道 WordPress 正在提醒您注意某个问题。

所以,深吸一口气,我们将一起让您的网站立即运行。

在我们找到可能的解决方案之前,让我们花点时间了解一下 403 禁止错误到底是什么。

什么是 403 禁止错误?

首先,这是我在高中时学到的一个简单但深刻的教训,今天我在调试或排除故障时会用到它。

知道全班似乎对即将到来的考试有点害怕,一位老师最后的鼓舞人心的谈话一直在我脑海中响起——她说了一句话——如果你面临一场艰难的考试——不要惊慌,阅读问题几次,然后分解英语,让它指导你的想法来解决问题

这在数学考试中可能不起作用,但它确实适用于修复错误。

此错误消息中的关键字被禁止。

您的浏览器告诉您的是,发送到服务器的请求无法被授予,因为您没有权限或权限。

这构成了绕过错误的基础,我们要调查的是为什么我们不再有权访问该网站。

让我们开始吧。

如何修复 WordPress 中的 403 禁止错误

1.回滚任何新更改以修复403禁止错误

从已知事实开始是合乎逻辑的。

如果您在执行某项操作后看到错误,例如运行更新或安装插件,则撤消所做的更改将修复错误。

对于插件,登录到您的主机并重命名或删除它。

插件位于 wp-content/plugins 目录中。

从以前的备份恢复可能是 403 禁止错误的快速修复。

2.修复损坏的.htaccess文件

在这种情况下,在 Apache 服务器上是 .htaccess 文件。

要排除这种情况,请登录您的主机,您可以使用 FTP 客户端或登录基于 Web 的控制面板。 注意: .htacess 文件是隐藏的,因此您的 FTP 客户端需要能够让您查看隐藏文件。

对于 cPanel,此文件位于 public_html 文件夹的根目录中。

右键单击并重命名它。

修复损坏的 htaccess 文件

回到您的网站并重新加载它,我希望它有效,如果有效,恭喜,您刚刚修复了 WordPress 网站上的 403 禁止错误。

现在,您需要通过保存永久链接来重新生成 .htaccess 文件。

登录到您的 wp-admin 区域,在Settings > Permalinks 下,单击Save Changes

通过保存永久链接重新生成 htaccess 文件

如果不幸的是,这没有帮助,不用担心,让我们尝试下一个最有可能的罪魁祸首。

3.修复403禁止错误-插件相关问题

如果 .htaccess 不是罪魁祸首,则下一个可能的罪魁祸首是行为不端的插件。

转到插件>已安装的插件

要找出罪魁祸首,您需要禁用所有插件并重新加载您的网站。

选中插件复选框以选择所有插件,然后在批量操作下拉列表中,选择停用,然后单击应用

批量停用插件

如果网站加载正常,那么我们可以得出结论,我们的插件之一是问题的根源。

现在回到您的插件,在您重新加载网站时一次启用一个插件。 最终,其中一个会抛出错误。

一旦你找到罪魁祸首,就禁用它。

作为旁注,如果启用插件不会带来错误,它不应该让您感到震惊 - 它每隔一段时间就会发生一次,它更像是重新启动手机或计算机可以修复基本错误。

4.修复403禁止错误与权限相关的问题

如果您仍在阅读本文,则上述修复对您不起作用。 不要失去希望,因为我们确定错误与权限有关。

知道哪个文件或文件夹有错误的权限就像大海捞针,但我们可以做的是应用默认的文件和文件夹权限。

使用 FTP 客户端或通过控制面板访问您的文件。

使用 cPanel,选择所有文件夹,然后右键单击,单击Change Permissions

更改权限

单击用户、组和世界下的复选框 - 您将在下面看到权限。

对于文件夹,请指定 744 或 755 的权限。

更改文件夹权限

对文件重复此操作,但这次将权限设置为 644 或 640

这肯定会清除 403 错误。

但是,如果它没有,那么是时候升级并联系专业人士了。

5.联系支持修复403禁止错误

不幸的是,这些修复都不起作用,您将不得不联系您的主机。 有时您遇到的问题与您或您的文件无关。

如果这是与服务器相关的问题,您的主机将很乐意为您解决。

结论

老实说,我希望这篇文章有助于恢复您的网站。

通常情况下,前三种方法通常会出现问题,唯一一次我不得不使用第三种修复方法是通过 SSH 上传文件时,所以我不得不手动设置权限。

如果修改文件权限令人生畏,请在尝试前三个选项后联系您的主机。

通常在这一点上,从备份中恢复您的网站可能是一个可行的选择。

我们为此类场景构建了 Wpvivid 备份插件。 通过自动化存储在一些顶级云托管平台上的网站备份,消除备份和恢复的麻烦。

您一开始的感觉现在将被安心所取代,因为您知道无论您的服务器或网站发生什么变化,您始终只需单击一下即可获得完整性能。

这篇文章对你有帮助吗? 与我们分享哪种特定方法可以帮助您修复 403 禁止错误。 您可能还想了解如何修复 WordPress 帖子和页面中的 404 错误。