在env:COMPOSER_AUTH或auth.json中,部署失败并显示正确的访问密钥
本文提供了一个解决方案,用于解决部署日志中部署失败并出现以下错误时的问题:
W: [Composer\Downloader\TransportException]
W: The "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.0.0.zip" file could not be downloaded (HTTP/1.1 404 Not Found)
受影响的产品和版本
云基础架构上的Adobe Commerce 2.4.x
问题
重现步骤:
尝试部署。
预期的结果:
您已成功部署。
实际结果:
NOTE
这是一个示例错误。 您可能会收到指示其他文件的错误(具体取决于您部署的Adobe Commerce版本)。
您未成功部署。 在部署日志中看到 无法下载“https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.0.0.zip”文件(HTTP/1.1 404 Not Found) 之类的错误。
原因
在以下位置之一找到的指定编辑器访问键可能无权访问代码:
- 在项目级别的
env:COMPOSER_AUTH
变量中 - 在
auth.json file
中,优先于env:COMPOSER_AUTH
变量。
解决方案
更新项目级别的env:COMPOSER_AUTH
变量,并确保已为其配置了具有代码访问权限的键。
有关步骤,请参阅Commerce on Cloud Infrastructure指南中的变量级别。
相关阅读
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a