Magento 安装报错:You haven't provided your Magento authentication keys

文章目录

    问题现象

    在使用 composer 执行 Magento 安装时,报错:

    Creating a "magento/project-enterprise-edition=2.4.6" project at "./magento2"
    Warning from repo.magento.com: You haven't provided your Magento authentication keys. For instructions, visit https://devdocs.magento.com/guides/v2.3/install-gde/prereq/connect-auth.html
    

    而我之前安装 Magento 2.4.7 时,并没有遇到这个错误,是直接提示我输入用户名和密码的。

    低级错误

    一顿折腾之后,我才发现,问题出在了 project-community-edition 写成了企业版 project-enterprise-edition。

    修改之后,就可以正常安装了。。。

    composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.6-p6 /var/www/html/my_magento_project
    

    预先设置 adobe 账号密码

    期间尝试了预先设置 adobe 账号密码,也不行,依然是报错。但是,至少又学到了一手

    新建:

    ~/.config/composer/auth.json

    {
        "http-basic": {
            "repo.magento.com": {
                "username": "xxx",
                "password": "xxx"
            }
        }
    }
    

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式