Uitgave van token en Composer-sleutelprocedures
Dit artikel biedt oplossingen voor het probleem van mislukte implementaties met betrekking tot Github-tokenfouten die worden veroorzaakt door verouderde Composer-sleutels.
Betrokken producten en versies
- Adobe Commerce op wolkeninfrastructuur, alle gesteunde versies
- Composer versie 1.10.20 en lager
NOTE
Handelaren die zich in Adobe Commerce bevinden, moeten contact opnemen met hun hostprovider om te controleren of ze Composer versie 1.10.21 of hoger gebruiken vanwege de wijzigingen in de tokenindeling die door Git zijn aangebracht.
Probleem
De plaatsingen ontbreken en de plaatsingslogboeken bevatten informatie gelijkend op het volgende:
Fatale fout: Uncaught UnexpectedValueException: Uw glitb oauth token voor github.com bevat ongeldige karakters: "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"in /app/vendor/composer/composer/src/Composer/IO/BaseIO.php:129
Oorzaak
Verouderde Composer sleutels veroorzaken de symbolische mislukkingen van Github die in ontbroken plaatsingen resulteren.
Oplossing
Werk uw Composer-versie bij naar 1.10.22 om het probleem op te lossen:
- Voer
composer require “composer/composer”:”>1.10.21
uit in uw lokale omgeving. - Dit voegt de vereiste voor die Composer-pakketversie toe. Controleer het vergrendelingsbestand - de versie
composer/composer
moet 1.0.22 of hoger zijn. - Vastleggen
composer.json
encomposer.lock
en een implementatie uitvoeren.
Als deze methode niet werkt, gelieve een steunkaartjevoor te leggen.
Gerelateerde lezing
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a