如何修复 403 Forbidden WordPress 错误

有时,虽然 WordPress 平台稳定且安全,但似乎不乏需要克服的错误.虽然这意味着内置错误报告正在发挥作用,但您仍然需要解决出现的问题.403 Forbidden WordPress 错误是一个常见问题,有一个简单的解决方案.

大多数情况下,问题与权限有关.但是,在某些情况下,您会遇到错误的插件、损坏的文件和其他一些触发器.只需对核心文件进行一些快速调整,您就可以立即恢复运行.

在这篇文章中,我们将研究 403 Forbidden WordPress 错误,并向您展示一些方法来查明原因并解决问题.首先,让我们详细解释一下错误本身.

什么是 403 Forbidden WordPress 错误

首先,403 Forbidden WordPress 错误是众多 'HTTP 状态代码'.您至少会通过 404 错误知道这一点,但实际上还有更多-几乎 600.有一些与类似问题相关的数字块,例如成功消息、重定向 等. >

400 范围的数字与"客户端错误"有关.换句话说,这意味着客户端(在这种情况下是浏览器)向服务器请求信息,但它不会放弃.大多数情况下,服务器理解请求是什么,但不会授权.

很多时候,您会在"有效负载信息"中看到错误的直接原因.换句话说,您将在 403 禁止页面本身上看到的文本.

进一步归结起来,服务器知道浏览器,并且知道它想要什么,但是浏览器没有正确的权限.服务器如何显示这取决于您使用的浏览器.

403 Forbidden WordPress 错误如何在您的浏览器中显示

在我们修复 403 Forbidden WordPress 错误之前,值得注意的是,它可能会因站点使用的服务器和您的浏览器而有所不同.例如,可能有一些关于服务器和错误的信息,但没有别的……

...或者一些关于错误存在原因的进一步线索:

简而言之,如果您看到提及权限或明确的"禁止"消息,您通常是在处理 403 Forbidden WordPress 错误.

修复 403 Forbidden WordPress 错误需要什么

修复 403 Forbidden WordPress 错误需要您查看服务器的核心文件和设置.因此,您需要以下内容来解决手头的任务:

一旦掌握了这些,您就可以开始决定如何修复错误.

如何使用 4 种方法修复 403 Forbidden WordPress 错误

我们建议使用四种方法来修复 403 Forbidden WordPress 错误.他们在这里:

  1. 错误的主要原因是文件权限问题,因此您应该先检查这一点.
  2. 您可能想要停用您的插件并重新激活它们,以检查是否是问题的原因.
  3. 您的.htaccess 文件可能需要修复,因为它可能已损坏.
  4. 该错误可能归结为您的内容分发网络问题(CDN) 或您的盗链策略.

这里的解决方案从最可能到最不可能.不过,您可以随意浏览文章并研究最适合您的独特情况的方法.考虑到这一点,让我们开始吧!

1.确保您的文件权限正确

首先,403 Forbidden WordPress 错误通常是基于权限的问题.因此,这是第一个开始.

第一步是通过 SFTP 登录您的服务器,然后进入您的 root 文件夹.您还可能会看到 public_htmlwww、您网站的名称或类似内容:

从这里,选择其中的文件夹并右键单击.这应该会弹出一个上下文菜单.根据您的 SFTP 客户端,您可能会看到几个不同的选项.无论如何,这里会有一个选项来查看文件的信息,或者一个显式的选项来检查文件权限:

如果您对文件权限和数字的含义知之甚少,我们有一篇关于它的文章.但是,此任务不需要该信息.官方WordPress指南指出文件夹应该具有755权限.这意味着管理员(或所有者)可以对文件执行任何操作,但其他人不能.

您的文件权限会有一个专门的输入字段,一旦您输入并保存,您就可以将注意力转移到您的文件上.

在这里,您将遵循与之前相同的路径,但这次使用 644 权限.这类似于755,但不授予任何人执行权限.

不过,您必须单独列出您的 wp-config.php 文件,因为这通常使用不同的权限集-440400.您将从复选框中看到,这会将文件锁定为只读权限:

从这里,检查您的网站是否存在 403 Forbidden WordPress 错误.如果它仍然存在,您可以继续下一个方法.

2.检查您的插件是否导致错误

修复 WordPress 错误的经典方法是停用所有插件,然后重新激活它们.这可以排除其中一个插件中的恶意代码行导致错误的可能性.

为此,请使用 SFTP 返回到您的服务器,并找到 wp-content 文件夹.里面将是 plugins 文件夹:

接下来,创建一个副本并将其存储在您的计算机上.这是因为您需要进行更改,并且应该有办法回滚您遇到的任何其他网站破坏问题.

从这里,将插件文件夹重命名为其他名称.确切的文件名无关紧要,因为效果是相同的——这将禁用您网站上的所有插件.此时,检查 403 Forbidden WordPress 错误.

如果您的网站没有任何变化,请恢复您的插件文件夹的名称并继续其他解决方案.不过,如果您的网站恢复正常,您还有更多工作要做.

首先,将您的插件文件夹重命名回原始文件夹.这可能会停用您在 WordPress 中的所有插件.您可以从 Plugins > 中找到这一点.WordPress 中的已安装插件页面:

您的任务是一次激活一个插件,直到找到罪魁祸首.当您这样做时,有几个选项可供选择:

  • 如果插件对您的工作流程至关重要,您需要联系开发人员进行修复.事实上,无论如何,这都是一个好主意,因为他们可以解决插件本身的问题.
  • 至少现在,您需要禁用该插件并将其从系统中删除.
  • 您可能还想寻找替代插件.当然,WordPress插件目录是第一个看的地方.

不过,如果您仍然遇到 403 Forbidden WordPress 错误,并且此步骤不起作用,您也可以查看您的 .htaccess 文件.

3.修复损坏的 .htaccess 文件

为了修复 403 Forbidden WordPress 错误,您还可以查看服务器中的另一个方面-您的 .htaccess 文件.这是您服务器的配置文件.不过,这里有一些警告:

  • 如果您的服务器在 Nginx 上运行,您将没有 .htaccess 文件.因此,您将无法执行这些步骤.如果您不确定您的站点运行的服务器,您可能需要检查您的主机控制面板,
    • 该文件将出现在 Apache 服务器上,这可能是您在禁用您的插件.当然,如果您以任何方式更改了文件,这一步应该是第一个停靠点.

这里的简单方法是检查服务器的根站点目录.如果没有文件,您可以跳过此方法.但是,如果您可以在此处看到 .htaccess 文件,则您运行的是 Apache 服务器并且该文件可能已损坏.

要修复它,请先下载文件作为备份.接下来,从服务器中删除该文件.从这里,进入您的 WordPress 仪表板,进入设置 >永久链接页面:

这里的最后一步很简单:点击Save Changes按钮生成一个新的.htaccess文件:

完成此操作并确定文件正常后,您可以重新添加备份文件中的内容.

4.调查内容分发网络 (CDN) 的问题

在我们结束之前,403 Forbidden WordPress 错误可能会影响您的资产(例如媒体、CSS 和 JavaScript),而不会影响其他任何内容.如果是这种情况,有两种方法可以尝试:

  • 首先,如果您使用了您的CDN,请禁用它.您如何做到这一点取决于您自己的提供商和服务.不过,您通常只需轻按一下开关即可禁用它.
  • 您的主机或 CDN 可能设置了"盗链保护".这会阻止网站在您的网站上显示图像时直接链接到您的图像.在大多数情况下,您会看到 403 Forbidden WordPress 错误,这是正常行为.不过,您可能需要关闭此功能以检查错误.

简而言之,如果您在意想不到的地方看到 403 Forbidden WordPress 错误,请与您的主机联系,看看他们是否可以帮助您解决问题.可能是您的 CDN 或盗链保护需要重新配置.

如果无法修复 403 Forbidden WordPress 错误怎么办

此时,您可能已经尝试了文章中的所有四种方法,并得出了简短的结论.我们在这里的建议是不要放弃.您的房东很可能会对您的问题存在的原因有所了解.

因此,您需要联系您的主机支持以深入了解 403 Forbidden WordPress 错误.他们应该拥有深入了解您的安装并帮助您恢复正常的专业知识.

不过,请注意,如果错误有更深层次的原因,您可能需要重新安装站点.您之前的备份会派上用场,如果您在错误发生之前有一个干净的备份,那就更好了.

总结

虽然 WordPress 是一个稳定的平台,运行在最先进的技术上,但仍有一些错误需要解决.这适用于所有 Web 应用程序和平台.403 Forbidden WordPress 错误是一个基于权限的问题,需要您处理核心文件.

在本文中,我们为您提供了四种解决 403 Forbidden WordPress 错误的方法.方法如下:

  1. 检查您的核心文件权限是否正确.
  2. 禁用并重新启用您的插件,看看这是否是一个因素.
  3. 确定您的.htaccess 文件已损坏,并在必要时替换它.
  4. 查看您的 CDN 或盗链策略是否可能导致错误.

这篇文章会帮助您修复 403 Forbidden WordPress 错误吗?您有任何问题吗?在下面的评论部分告诉我们您的想法!

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/7514.html

9

发表回复