Adobe Commerce访问密钥
NOTE
Upgrade Compatibility Tool仅适用于Adobe Commerce实例。
您必须拥有Adobe Commerce访问密钥才能下载和使用Upgrade Compatibility Tool。 将您的Adobe Commerce访问密钥添加到auth.json
文件,该文件默认位于~/.composer
。
NOTE
检查您的 COMPOSER_HOME 环境变量以查看
auth.json
文件所在的位置。公钥 对应于 用户名,而 私钥 是 密码:
Adobe Commerce访问键示例
"http-basic": {
"repo.magento.com": {
"username": "YOUR_MAGENTO_PUBLIC_KEY",
"password": "YOUR_MAGENTO_PRIVATE_KEY"
}
},
NOTE
如果未正确配置 Adobe Commerce访问密钥,则无法下载Upgrade Compatibility Tool,
composer create-project
命令将失败。在终端中运行composer install
以安装依赖项。
系统要求
在命令行界面中使用Upgrade Compatibility Tool的最低要求是:
要求
约束
PHP版本
>= 7.3
Composer
没有已知要求。
Node.js
内存限制
至少2GB RAM。
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)。
在云基础架构🔗项目中为Adobe Commerce运行Site-Wide Analysis Tool中的Upgrade Compatibility Tool。
recommendation-more-help
83a60e0e-8849-4685-a8cd-c129ecd795ea