您是否在 WordPress 中看到“抱歉,您无权访问此页面”错误?

当您尝试在 WordPress 仪表板中查看您的用户角色无权访问的页面时,通常会显示此错误。但是,即使您应该有权访问该页面,您也可能会看到该错误。

在本文中,我们将向您展示如何修复 WordPress 中的“抱歉,您无权访问此页面”错误。

是什么原因导致 WordPress 中出现“抱歉,您无权访问此页面”错误?

WordPress 用户角色和权限定义您的用户可以在 WordPress 中执行哪些操作和不能执行哪些操作。例如,您网站上的作者无法编辑其他作者的帖子,只能编辑他们自己的帖子。

如果有人向作者提供了编辑其他人帖子的链接,那么他们在关注时会看到“抱歉,您无权访问此页面”WordPress 错误链接。

但是,有时当您应该有权查看该页面时,您可能会看到“抱歉,您无权访问此页面”。

如果您不是网站所有者或管理员,并且您看到此错误,则应联系网站所有者或管理员以告知他们。他们可以解释您无权访问该页面的原因,或者可以更改您的角色以授予您访问权限。

如果您是网站所有者或具有管理员角色,但在尝试登录自己的 WordPress 网站时仍然看到“抱歉,您无权访问此页面”错误,则表明网站出现了问题权限设置。

导致该错误的潜在原因有多种,例如 WordPress 更新问题。也许更新主题或插件时出现问题。或者您的配置可能出了问题。

如果您在尝试登录时看到此错误,那么您将无法通过更改您的 Wo 来修复该错误管理仪表板中的 rdPress 设置。您必须直接使用网站的文件和数据库。

这对于初学者来说可能很棘手,犯错误可能会让事情变得更糟。作为预防措施,我们建议您首先对 WordPress 网站进行完整备份。

您还可以首先联系您的托管提供商。他们也许能够为您解决问题。

话虽如此,您可以按照以下步骤来排查并修复 WordPress 中的“抱歉,您无权访问此页面”错误:

  • 第 1 步:检查您是否拥有正确的 WordPress 角色
  • 第 2 步:检查是否有损坏的 .htaccess 文件
  • 第 3 步:检查是否有不正确的文件权限
  • li>
  • 第 4 步:使用 FTP 激活默认主题
  • 修复“抱歉,您无权访问此页面”错误的其他方法

视频教程

订阅o WP 初学者

如果您更喜欢书面说明,请继续阅读。

第 1 步:检查您是否拥有正确的 WordPress 角色

如果您能够登录 WordPress 仪表板,但无法访问特定页面,则您的 WordPress 用户角色可能已更改,并且您不再是管理员。

在 WordPress 仪表板中,您可以通过访问用户 » 所有用户页面并查看“角色”列来查看您的用户角色。

如果您无权访问“用户”页面,则意味着您不是管理员。

如果您或其他人不小心删除了您的管理员帐户或更改了您的用户角色,那么您可以使用 phpMyAdmin 添加新的管理员用户。

第 2 步:检查损坏的 .htaccess 文件

如果你有一个管理员用户角色,并且您仍然看到“抱歉,您无权访问此页面”错误,则可能是由损坏的 .htaccess 文件引起的。我们可以通过重命名文件来检查这一点。

您需要使用 FileZilla 等 FTP 客户端或 WordPress 托管帐户中的文件管理器功能。如果您以前没有使用过 FTP,那么您可能需要查看我们有关如何使用 FTP 将文件上传到 WordPress 的指南。

使用 FTP 客户端,您需要导航到包含所有 WordPress 文件的根文件夹。找到 .htaccess 文件后,您需要将其重命名为其他名称,例如“.htaccess.old”。

如果您找不到 .htaccess 文件,请参阅我们有关如何在 WordPress 中查找 .htaccess 的指南。

重命名文件后,请尝试登录您的 WordPress 网站以查看问题是否已解决。如果没有,请将其重命名回 .htaccess 并继续下一步。

如果您可以登录,那么您已经解决了问题。下一步是生成新的 .htaccess 文件。为此,请导航至 WordPress 中的“设置”»“永久链接”页面。

只需单击页面底部的“保存更改”按钮,WordPress 将生成一个新的 .htaccess 文件。

第 3 步:检查不正确的文件权限

当您打开 FTP 客户端时,我们将检查以确保您的文件权限不存在问题。文件权限控制谁可以访问您网站上的文件和文件夹。

建议大多数用户使用以下设置:

所有文件夹和子文件夹为 755。所有文件为 644。

使用 FTP 客户端,您需要导航到包含所有 WordPress 文件的根文件夹,然后选择 wp-admin、wp-content 和 wp-includes 文件夹。

然后您需要右键单击并选择“文件权限…”

这将打开文件权限对话框。

现在,您需要在数值字段中输入 755。之后,您可以单击“递归到子目录”复选框,然后选择“仅应用于目录”选项。

单击“确定”按钮继续。您的 FTP 客户端将开始设置文件夹和子文件夹的文件权限。您需要等待它完成。

接下来,您需要选择 WordPress 网站根文件夹中的所有文件和文件夹,然后右键单击以选择文件权限。

将出现文件权限对话框。

这次需要输入数值644。之后,您需要单击“递归到子目录”复选框,然后选择“仅应用于文件”。

点击“确定”继续,您的 FTP 客户端现在将开始为 WordPress 网站上的所有文件设置文件权限。

一旦你完成了是,请尝试再次登录您的 WordPress 网站。如果你成功了,那么你就解决了问题。如果没有,则继续下一步。

第 4 步:使用 FTP 激活默认主题

下一个解决方案需要检查您的活动 WordPress 主题是否可能导致此问题。

您需要使用 FTP 客户端连接到您的网站并导航到 wp-content 文件夹。

到达那里后,您将看到一个名为主题的文件夹。这是 WordPress 存储您网站上安装的所有主题的位置。

这一次,您需要右键单击插件文件夹并选择重命名。我们将其称为“themes.deactivate”。

这将激活默认主题。现在,尝试登录您的 WordPress 网站,看看问题是否已解决。

如果您仍然收到“抱歉,您无权访问此页面”错误,则问题不是由一个主题。您需要将“themes.deactivate”文件夹重命名回“themes”,然后继续下一步。

如果您可以登录,则说明是之前的主题导致了问题,您可以开始排查问题。您可以尝试使用不同的主题或重新安装相同的主题并仔细配置它。

但是,如果错误再次出现,请将其报告给主题作者。他们也许能够帮助您解决问题或修复主题中的错误。

修复“抱歉,您无权访问此页面”错误的其他方法

如果您仍在阅读,那么不幸的是,前面的步骤并没有解决您的问题。您还可以尝试以下一些操作。

停用所有插件

下一个解决方案是检查是否有错误的 WordPress 插件导致了该错误。我们将通过暂时停用所有插件来做到这一点。

如果您不确定如何做到这一点无法访问 WordPress 管理区域,不用担心。您可以阅读我们的指南,了解如何在不访问 WordPress 仪表板的情况下停用插件。

检查错误日志

您也许可以检查错误日志以获取有关出现问题的线索。您的网络托管提供商可能会保留日志,或者您之前可能已设置 WordPress 来保留日志。

有关更多详细信息,请查看我们有关如何设置 WordPress 错误日志的指南或联系您的托管提供商。

更新到最新的 PHP 版本

如果您的 WordPress 网站运行的是过时版本的 PHP,则可能会导致问题。升级到最新版本可能会有所帮助。

有关详细信息,请查看我们有关如何更新 WordPress 中的 PHP 版本的指南或联系您的托管提供商。

恢复您最近的备份

如果您最近对 WordPress 网站进行了备份,那么将其恢复到早期版本可能会修复“抱歉,您不允许访问此页面”错误。

问题是您将丢失备份后对设置和内容所做的所有更改。

有关详细信息,请查看我们的初学者指南,了解如何从备份恢复 WordPress。

检查并更改您的数据库前缀

如果您之前决定更改 wp-config.php 文件中的数据库前缀,那么您的数据库前缀和 WordPress 数据库之间可能存在差异。这可能会导致“抱歉,您无权访问此页面”错误。

解决此问题的方法是通过 phpMyAdmin 检查数据库,并查看数据库表名称是否具有在 wp-config.php 文件中设置的前缀值。

为此,您可以查看我们有关如何更改 WordPress 数据库前缀的指南。

联系您的托管提供商

如果您无法自行修复错误,则应联系您的 WordPress 托管服务提供商公司看看他们是否可以做些什么。

许多提供商提供出色的技术支持,也许能够为您解决问题。

例如,他们可能能够检查其服务器错误日志或为您的 WordPress 网站创建了自己的备份。他们将能够就如何为您提供帮助以及您下一步应该做什么提供建议。

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

我们希望本教程能帮助您了解如何修复 WordPress 中的“抱歉,您无权访问此页面”错误。您可能还想为我们的终极指南添加书签,了解如何修复 403 禁止错误或如何保护您的 WordPress 网站。

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

By

发表回复

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