无法使用 Magento 2 访问管理仪表板

Posted

技术标签:

【中文标题】无法使用 Magento 2 访问管理仪表板【英文标题】:Can't access admin dashboard with Magento 2 【发布时间】:2020-01-27 01:41:15 【问题描述】:

我遇到了一个问题,我将管理基本 URL 从自定义管理路径更改为自定义管理 url,但我无法访问管理仪表板 - 它显示链接不存在。

I tried :
-to change values in config_core_data
- set from cli : bin/magento setup:config:set --backend-frontname="admin_path"
- search value in app/etc/env.php file
- search for path to admin with :  bin/magento info:adminuri

P.S 总是尝试使用 cache:clean、flush 和 reindex 命令。

来自数据库的一些行,也许有人会发现错误:

config_id    scope    scope_id          path                    value
3032        default      0         admin/url/custom         admin_ad123/
1776        default      0       admin/url/custom_path      admin_ad123/
1617        default      0        admin/url/use_custom            1
1618        default      0      admin/url/use_custom_path    admin_ad123/

如果有人可以帮助我,那就太好了。我认为仍然设置了 admin cutom url,也许有可能从 cli 或 mysql 设置为 admin 自定义路径?

【问题讨论】:

【参考方案1】:

我可以通过将 config_core_data 表中的值更改为:

1617 default 0 admin/url/use_custom 0
1618 default 0 admin/url/use_custom_path 0
1776 default 0 admin/url/custom_path admin_ad123/
3032 default 0 admin/url/custom

【讨论】:

我的表中没有任何行,我该怎么办? 表是core_config_data

以上是关于无法使用 Magento 2 访问管理仪表板的主要内容,如果未能解决你的问题,请参考以下文章

除非管理员,否则无法访问 WordPress 仪表板

Magento 无法访问 css 文件

Magento 1.9.2.4 管理员权限角色和用户问题

为啥 Magento 管理操作重定向到管理仪表板?

无法访问 CloudKit 仪表板和容器

Magento 2.3.3 仪表板不断加载