在环境: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