Search code examples
composer-phpmagento2

Magento 2 - Fresh Install


Creating a Fresh m2 install. Following the usual steps we have. Instailling it via composer.

composer create-project --repository=https://repo.magento.com/ magento/project-community-edition

But then errors with the below.

Any ideas?

 composer create-project --repository=https://repo.magento.com/ magento/project-community-edition
Creating a "magento/project-community-edition" project at "./project-community-edition"
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

In CurlDownloader.php line 617:

  The "https://repo.magento.com/packages.json" file could not be downloaded (HTTP/2 404 ):
  {"warning":"You haven\u0027t provided your Magento authentication keys. For instructions, visit https:\/\/devdocs.magento.com\/guides\/v2.3\/install-gde\/prereq\/connect-auth.html"}


create-project [-s|--stability STABILITY] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--repository REPOSITORY] [--repository-url REPOSITORY-URL] [--add-repository] [--dev] [--no-dev] [--no-custom-installers] [--no-scripts] [--no-progress] [--no-secure-http] [--keep-vcs] [--remove-vcs] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--ask] [--] [<package> [<directory> [<version>]]]

Tried a couple of options but all get the same answer.


Solution

  • The problem is with composer. You need to update the Magento keys in composer using the below commands, because composer is not asking for the keys.

    Try this:

    composer global config http-basic.repo.magento.com <public_key> <private_key>