在环境: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)
描述 description
环境
云基础架构上的Adobe Commerce 2.4.x
问题
重现步骤:
尝试部署。
预期的结果:
您已成功部署。
实际结果:
注意: 这是一个示例错误。 您可能会收到指示其他文件的错误(具体取决于您部署的Adobe Commerce版本)。
您未成功部署。 在 部署日志100.4.0.0中看到“ https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-.zip”文件之类的错误(HTTP/1.1 404 Not Found)。
原因
在以下位置之一找到的指定编辑器访问键可能无权访问代码:
- 在项目级别的
env:COMPOSER_AUTH变量中。 - 在
auth.json文件中,该变量优先于env:COMPOSER_AUTH变量。
解决方法 resolution
更新项目级别的env:COMPOSER_AUTH变量,并确保已为其配置了具有代码访问权限的键。
有关步骤,请参阅Commerce on Cloud Infrastructure指南中的变量级别。
相关阅读
无法访问云存储库上的Adobe Commerce:部署时出现403禁止或404未找到错误
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f