Clés d’accès Adobe Commerce

NOTE
Upgrade Compatibility Tool est disponible uniquement pour les instances Adobe Commerce.

Vous devez disposer de clés d’accès Adobe Commerce pour télécharger et utiliser Upgrade Compatibility Tool. Ajoutez vos clés d’accès Adobe Commerce à votre fichier auth.json, situé par défaut à l’emplacement ~/.composer.

NOTE
Vérifiez la variable d'environnement COMPOSER_HOME pour voir où se trouve le fichier auth.json.

La clé publique correspond au nom d’utilisateur tandis que la clé privée correspond au mot de passe :

Exemple de clés d’accès Adobe Commerce

    "http-basic": {
        "repo.magento.com": {
            "username": "YOUR_MAGENTO_PUBLIC_KEY",
            "password": "YOUR_MAGENTO_PRIVATE_KEY"
        }
    },
NOTE
Si vous ne configurez pas correctement vos clés d'accès Adobe Commerce, vous ne pouvez pas télécharger Upgrade Compatibility Tool et la commande composer create-project échouera.

Exécutez composer install dans votre terminal pour installer les dépendances.

Configuration requise

La configuration minimale requise pour utiliser le Upgrade Compatibility Tool dans une interface de ligne de commande est la suivante :

Exigences
Contraintes
version PHP
>= 7.3
Compositeur
aucune exigence connue.
Node.js
Node.js versions ^12.22.0, ^14.17.0 ou >=16.0.0 (voir Installation de Node.js)
Limites de mémoire
Au moins 2 Go de mémoire vive.

Upgrade Compatibility Tool nécessite PCNTL et d’autres extensions PHP pour l’exécution. Vérifiez les extensions PHP requises à l’aide de la commande composer check-platform-reqs :

# Example output of `composer check-platform-reqs` command for UCT 2.2.6 and PHP 7.4:

$ composer check-platform-reqs
Checking platform requirements for packages in the vendor dir
ext-ctype     *         success provided by symfony/polyfill-ctype
ext-dom       20031129  success
ext-filter    7.4.30    success
ext-json      7.4.30    success
ext-libxml    7.4.30    success
ext-mbstring  *         success provided by symfony/polyfill-mbstring
ext-openssl   7.4.30    success
ext-pcntl     7.4.30    success
ext-pcre      7.4.30    success
ext-phar      7.4.30    success
ext-simplexml 7.4.30    success
ext-tokenizer 7.4.30    success
ext-xml       7.4.30    success
ext-xmlwriter 7.4.30    success
ext-zip       1.15.6    success
php           7.4.30    success

Adobe Commerce est uniquement pris en charge sur les systèmes d’exploitation Linux. Vous pouvez exécuter le Upgrade Compatibility Tool dans un système d’exploitation Linux. Il n’est pas nécessaire d’exécuter l’ Upgrade Compatibility Tool où se trouve votre instance Adobe Commerce.

Il est nécessaire que le Upgrade Compatibility Tool ait accès au code source de l'instance Adobe Commerce. Par exemple, vous pouvez l’installer sur un serveur et le pointer vers votre installation Adobe Commerce sur un autre serveur.

Si vous exécutez le Upgrade Compatibility Tool sur une instance Adobe Commerce avec des modules et des fichiers volumineux, l’outil peut nécessiter une quantité élevée de RAM (au moins 2 Go).

Exécutez le Upgrade Compatibility Tool à partir des projets Site-Wide Analysis Tool pour Adobe Commerce sur l’infrastructure cloud.

recommendation-more-help
83a60e0e-8849-4685-a8cd-c129ecd795ea