安装 Backpack PRO v5 时,我收到来自 Composer 的“无法下载背包/pro”错误

问题描述 投票:0回答:1

安装 Laravel PRO 附加组件的 Backpack 时,我有令牌,我按照所有步骤操作,但在

composer require backpack/pro
之后出现错误:

Downloading backpack/pro (1.1.1)
Failed to download backpack/pro from dist: The "https://backpackforlaravel.com/satis/download/dist/backpack/pro/backpack-pro-xxx-zip-zzz.zip" file could not be downloaded (HTTP/2 402 )

然后:

Syncing backpack/pro (1.1.1) into cache
Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private repos
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+DESKTOP-BLABLA+2022-07-14+1559
to retrieve a token.

我做错了什么?我该如何安装?

laravel-backpack laravel-backpack-5
1个回答
1
投票

这是一个常见的 Composer 错误 - “文件无法下载”。错误本身并没有提供太多信息,但我们可以做出有根据的猜测。

99% 报告此错误的人都有同样的问题 - 他们无法访问该软件包版本。 他们购买了 1.0.13 之前的更新(例如),因此他们无法访问最新版本(本例中为 1.1.1)。在这种情况下,您可以做的是将安装锁定到您有权访问的最新版本,例如

composer require backpack/pro:"1.0.13"

或者,您可以在 Backpack 网站 上购买更多访问权限。如果有错误请联系团队。

--

如何知道您可以访问的最后一个版本是什么?

(1) 每当出现上述错误时,Backpack 都会向您发送一封电子邮件,其中包含详细信息和说明。 检查您的电子邮件,其中还将包含您可以访问的最新版本。

(2) 您的代币页面将显示更多详细信息。对于您拥有的每个令牌,它都会说明何时停止向您提供更新访问权限。如果没有直接说明最后一个版本,您可以使用 变更日志 来确认最后一天,以确定 可以访问的最后一个版本是什么。

--

为什么会出现丑陋的普遍错误?不幸的是,因为 Composer 不允许供应商自定义错误。 Backpack 的服务器返回更好的错误消息,但 Composer 没有显示它。

© www.soinside.com 2019 - 2024. All rights reserved.