Hämtningen misslyckas på grund av ändringar i Composer
I den här artikeln finns en korrigering för ett fel med hämtning och undantag från Adobe Commerce.
Problem
Under hämtningen visas följande fel:
[ErrorException]
file_get_contents(app/etc/NonComposerComponentRegistration.php): failed to open stream: No such file or directory
Orsak
Detta beror på ändringar i vissa versioner av Composer. Du kan kringgå problemet genom att nedgradera Composer till en tidigare version och försöka hämta Adobe Commerce igen.
Lösning
Alla versioner av Composer som är daterade mellan 21 november och 26 november 2015 har detta problem. Bekräfta att problemet är relaterat till Composer-versionen genom att ange följande kommando:
composer -v
Versionen ser ut ungefär så här:
Composer version 1.0-dev (2b14f0a047dd4f3545ec82381f65c36ea93a4c81) 2015-11-25 17:13:09
Observera att datumet är 2015-11-25, vilket anger att det är något problem med Composer.
Så här undviker du det:
-
Ändra din version av Composer så att du kan hämta Adobe Commerce-programmet genom att göra något av följande:
- Nedgradera disposition med följande kommando:
composer self-update 1.0.0-alpha11
. - Uppgradera disposition till en version som är senare än 26 november 2015:
composer self-update
.
- Nedgradera disposition med följande kommando:
-
Ta bort din Adobe Commerce-katalog och underkataloger.
-
Försök hämta igen med antingen
[composer create-project](https://experienceleague.adobe.com/sv/docs/commerce-operations/installation-guide/composer)
eller[git clone](https://developer.adobe.com/commerce/contributor/guides/install/clone-repository/)
. -
Uppdatera disposition:
composer self-update
när du har hämtat Adobe Commerce-programmet.