Clés d’accès Adobe Commerce

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

Vous devez avoir Clés d’accès Adobe Commerce pour télécharger et utiliser le Upgrade Compatibility Tool. Ajoutez vos clés d’accès Adobe Commerce à votre auth.json qui se trouve à l’emplacement suivant : ~/.composer par défaut.

NOTE
Vérifiez vos COMPOSER_HOME pour voir où la variable auth.json se trouve.

La variable clé publique correspond au username tandis que la variable clé privée est la valeur password:

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 votre Clés d’accès Adobe Commerce, vous ne pouvez pas télécharger le fichier Upgrade Compatibility Tool et la variable composer create-project échoue.

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

Configuration requise

Conditions minimales requises pour utiliser la variable Upgrade Compatibility Tool dans une interface de ligne de commande :

Conditions
Contrainte
version PHP
>= 7.3
Compositeur
aucune exigence connue.
Node.js
Versions de Node.js ^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 require PCNTL et d’autres extensions PHP pour l’exécution. Vérifiez les extensions PHP requises en utilisant composer check-platform-reqs command :

# 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 la variable Upgrade Compatibility Tool sous Linux OS. Vous n’avez pas à exécuter la variable Upgrade Compatibility Tool où se trouve votre instance Adobe Commerce.

Il est nécessaire que la fonction Upgrade Compatibility Tool pour accéder 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 la variable Upgrade Compatibility Tool pour une instance Adobe Commerce avec des modules et des fichiers volumineux, l’outil peut nécessiter une quantité élevée de mémoire vive (au moins 2 Go).

Exécutez la variable Upgrade Compatibility Tool de la Site-Wide Analysis Tool pour Adobe Commerce sur l’infrastructure cloud projets.

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