【问题标题】:Magento PWA access deniedMagento PWA 访问被拒绝
【发布时间】:2021-04-11 13:01:16
【问题描述】:

我正在尝试使用 ubuntu 终端在我的 Windows 10 上安装磁电机,但我遇到了那个错误,我不知道该怎么做才能解决它,我试图找到 env.php 文件但它不存在,我已经阅读了很多但我没有找到解决方案,我是新手,所以如果你能告诉我在哪里可以找到我应该编辑的文件夹以及要编辑的数据

我在项目的根目录中运行它

php bin/magento setup:install --base-url=http://localhost/mage0 --db-host=localhost --db-name=mahesh_mage0 --db-user=root --db-password=*** --admin-firstname=Mohamed --admin-lastname=Nageh --admin-email=test@mohamed.com --admin-user=admin --admin-password=admin123 --backend-frontname=admin_magento --language=en_US --currency=USD --timezone=Asia/Tbilisi --cleanup-database --use-rewrites=1

我得到的错误

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

提前致谢

【问题讨论】:

    标签: php ubuntu magento magento2


    【解决方案1】:
    1. 打开并编辑 /etc/my.cnf 或 /etc/mysql/my.cnf,具体取决于您的发行版。 2.在[mysqld]下添加skip-grant-tables
    2. 重启Mysql
    3. 您现在应该可以使用以下命令 mysql -u root -p 登录到 mysql
    4. 运行 mysql> 刷新权限;
    5. 通过 ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword' 设置新密码;
    6. 返回 /etc/my.cnf 并删除/注释 skip-grant-tables
    7. 重启Mysql
    8. 现在您可以使用新密码 mysql -u root -p 登录

    然后使用刚刚设置的用户凭据和密码再次运行设置命令

    【讨论】:

    • 好的,我试试
    • 当我尝试重新启动 Mysql 时出现此错误
    • 没有目录,用HOME=/ mkdir登录:无法创建目录'//.cache':权限被拒绝-su:19:/etc/profile.d/wsl-integration.sh:不能创建 //.cache/wslu/integration: 目录不存在
    • 我用这个命令=> sudo service mysql restart
    • 如果您使用的是windows操作系统,则无法使用上述命令重新启动Mysql。要重新启动,您可以按照本文中的说明进行操作:tableplus.com/blog/2018/10/…
    猜你喜欢
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-10
    相关资源
    最近更新 更多