【问题标题】:Drupal 8 Access DeniedDrupal 8 访问被拒绝
【发布时间】:2016-08-23 13:37:43
【问题描述】:

我刚刚从 staging 中获取了我的 drupal 8 数据库的副本并将其加载到我的开发环境中。

我现在尝试登录 /admin 时访问被拒绝

找不到任何有关原因的信息。

更新

似乎与未实现 urlGenerator 的树枝服务有关。解决这个问题仍然没有运气。

【问题讨论】:

  • 您希望我们如何帮助您处理这些小信息?你的环境是什么样的,你采取了哪些步骤来安装这个数据库。你在你的环境中有什么权限等等。
  • 数据库复制是命令行使用 mysq dump 和 mysql 来恢复。权限都是正确的。在我拍摄暂存数据库的快照并安装之前,这一切都很好。 @Glubus

标签: drupal-8


【解决方案1】:

在主机的面板中尝试找到“IP地址:”设置并将其从“专用IP”(此选项可以依赖“此站点处理对专用IP地址的直接请求”勾选)更改为“共享IP”。

【讨论】:

    【解决方案2】:

    如果不登录您的站点,您将无法访问管理屏幕。

    例如:如果您的站点是 justprogrammer.com,并且您尝试在未登录的情况下打开链接 justprogrammer.com/admin,那么您将无法访问该页面。在访问管理员链接之前,您首先需要使用 justprogrammer.com/user 登录。

    【讨论】:

      【解决方案3】:

      你不能在不登录的情况下访问drupal上的任何/admin/*页面。为此,你必须从/user/login登录,输入用户名和相关密码,然后如果你真的有管理员角色,你就可以访问管理员端并且实际上从管理员帐户登录。 如果您不知道管理员的密码,只需通过此 drush 命令将它们重置为您想要的任何内容。 drush upwd --password="YourPassword" 1

      1 是管理员的用户 ID。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多