Download non riuscito a causa di modifiche nel Compositore

Questo articolo fornisce una correzione per un errore di download e di eccezione di Adobe Commerce non riuscito.

Problema

Durante il download viene visualizzato il seguente errore:

[ErrorException]
  file_get_contents(app/etc/NonComposerComponentRegistration.php): failed to open stream: No such file or directory

Causa

Ciò si verifica a causa di modifiche apportate ad alcune versioni di Composer. Per ovviare a questo problema, devi effettuare il downgrade di Composer a una versione precedente e riprovare a scaricare Adobe Commerce.

Soluzione

Qualsiasi versione di Composer datata tra il 21 novembre e il 26 novembre 2015 ha questo problema. Per confermare che il problema è relativo alla versione del Compositore, immetti il comando seguente:

composer -v

La versione visualizzata è simile alla seguente:

Composer version 1.0-dev (2b14f0a047dd4f3545ec82381f65c36ea93a4c81) 2015-11-25 17:13:09

Nota che la data è 2015-11-25, che indica che Composer ha questo problema.

Per aggirare il problema:

  1. Modifica la versione di Composer per consentirti di scaricare il software Adobe Commerce eseguendo una delle seguenti operazioni:

    • Effettua il downgrade di Composer utilizzando il seguente comando: composer self-update 1.0.0-alpha11.
    • Aggiornare Compositore a una versione successiva al 26 novembre 2015: composer self-update.
  2. Elimina la directory e le sottodirectory di Adobe Commerce.

  3. Riprova a scaricare utilizzando [composer create-project](https://devdocs.magento.com/guides/v2.3/install-gde/composer.html) o [git clone](https://devdocs.magento.com/guides/v2.3/install-gde/prereq/dev_install.html).

  4. Dopo aver scaricato correttamente il software Adobe Commerce, aggiorna Compositore: composer self-update.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a