[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

Chaves de acesso do Adobe Commerce

NOTE
O Upgrade Compatibility Tool está disponível somente para instâncias do Adobe Commerce.

Você deve ter chaves de acesso do Adobe Commerce para baixar e usar o Upgrade Compatibility Tool. Adicione suas chaves de acesso do Adobe Commerce ao arquivo auth.json, localizado em ~/.composer por padrão.

NOTE
Verifique a variável de ambiente COMPOSER_HOME para ver onde o arquivo auth.json está localizado.

A chave pública corresponde ao nome de usuário, enquanto a chave privada é a senha:

Exemplo de chaves de acesso do Adobe Commerce

    "http-basic": {
        "repo.magento.com": {
            "username": "YOUR_MAGENTO_PUBLIC_KEY",
            "password": "YOUR_MAGENTO_PRIVATE_KEY"
        }
    },
NOTE
Se você não configurar corretamente as chaves de acesso do Adobe Commerce, não poderá baixar o Upgrade Compatibility Tool e o comando composer create-project falhará.

Execute composer install no terminal para instalar dependências.

Requisitos do sistema

Os requisitos mínimos para usar o Upgrade Compatibility Tool em uma interface de linha de comando são:

Requisitos
Restrições
versão do PHP
>= 7,3
Compositor
nenhum requisito conhecido.
Node.js
Versões ^12.22.0, ^14.17.0 ou >=16.0.0 da Node.js (consulte Instalar Node.js)
Limitações de memória
Pelo menos 2 GB de RAM.

Upgrade Compatibility Tool requer PCNTL e outras extensões PHP para execução. Verifique as extensões necessárias do PHP usando o comando 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

O Adobe Commerce só é compatível com sistemas operacionais Linux. Você pode executar o Upgrade Compatibility Tool em um sistema operacional Linux. Não é necessário executar o Upgrade Compatibility Tool onde a instância do Adobe Commerce está localizada.

É necessário que Upgrade Compatibility Tool tenha acesso ao código-fonte da instância do Adobe Commerce. Por exemplo, você pode instalá-lo em um servidor e apontá-lo para a instalação do Adobe Commerce em outro servidor.

Se você estiver executando o Upgrade Compatibility Tool em uma instância do Adobe Commerce com módulos e arquivos grandes, a ferramenta poderá exigir uma grande quantidade de RAM (pelo menos 2 GB).

Execute o Upgrade Compatibility Tool a partir do Site-Wide Analysis Tool para projetos do Adobe Commerce na infraestrutura de nuvem.

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