[仅限PaaS]{class="badge informative" title="仅适用于云项目(Adobe管理的PaaS基础架构)和内部部署项目上的Adobe Commerce 。"}
Adobe Commerce访问密钥
您必须拥有Adobe Commerce访问密钥才能下载和使用Upgrade Compatibility Tool。 将您的Adobe Commerce访问密钥添加到auth.json文件,该文件默认位于~/.composer。
auth.json文件所在的位置。公钥 对应于 用户名,而 私钥 是 密码:
Adobe Commerce访问键示例
"http-basic": {
"repo.magento.com": {
"username": "YOUR_MAGENTO_PUBLIC_KEY",
"password": "YOUR_MAGENTO_PRIVATE_KEY"
}
},
composer create-project命令将失败。在终端中运行composer install以安装依赖项。
系统要求
在命令行界面中使用Upgrade Compatibility Tool的最低要求是:
Upgrade Compatibility Tool需要PCNTL和其他PHP扩展才能执行。 使用composer check-platform-reqs命令检查所需的PHP扩展:
# 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仅在Linux操作系统上受支持。 您可以在Linux操作系统中运行Upgrade Compatibility Tool。 您不必运行Adobe Commerce实例所在的Upgrade Compatibility Tool。
Upgrade Compatibility Tool必须有权访问Adobe Commerce实例的源代码。 例如,您可以将其安装在一台服务器上,并将其指向另一台服务器上的Adobe Commerce安装。
如果您针对具有大型模块和文件的Adobe Commerce实例运行Upgrade Compatibility Tool,则该工具可能需要大量RAM(至少2GB)。
在云基础架构Upgrade Compatibility Tool项目中为Site-Wide Analysis ToolAdobe Commerce运行 中的。