作曲者要求laravel / passport在laravel 5.8中无法运行 已更改

尽管6.0.3可用,但我正在使用Laravel 5.8。我之所以使用它,是因为我遵循的教程是使用Laravel 5.8。

何时,我命令:

composer require laravel/passport

它引发错误

  

您的要求无法解决为一组可安装的软件包。

     

问题1       -结论:删除laravel / framework v5.8.35       -结论:请勿安装laravel / framework v5.8.35       -laravel / passport 8.x-dev需要照亮/加密^ 6.0 | ^ 7.0->可以通过照亮/加密来满足[6.x-dev,7.0.x-dev,v6.0.0,v6.0.1,v6.0.2, v6.0.3,v6.0.4,v6.1.0,v6.2.0,v6.3.0,v6.4.1]。       -laravel / passport v8.0.0需要照亮/加密^ 6.0 | ^ 7.0->可以通过照亮/加密来满足[6.x-dev,7.0.x-dev,v6.0.0,v6.0.1,v6.0.2,v6。 0.3,v6.0.4,v6.1.0,v6.2.0,v6.3.0,v6.4.1]。       -不要安装照明/加密6.x-dev |不要安装laravel / framework v5.8.35       -不要安装illuminate / encryption 7.0.x-dev |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.0.0 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.0.1 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.0.2 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.0.3 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.0.4 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.1.0 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.2.0 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.3.0 |不要安装laravel / framework v5.8.35       -不要安装照明/加密v6.4.1 |不要安装laravel / framework v5.8.35       -laravel / framework的安装请求(锁定在v5.8.35,要求为5.8。*)-> laravel / framework可满足[v5.8.35]。       -laravel / passport [8.x-dev,v8.0.0]可以满足laravel / passport ^ 8.0->的安装要求。

     

安装失败,将./composer.json恢复为其原始内容。

Hello_one 回答:作曲者要求laravel / passport在laravel 5.8中无法运行 已更改

最新版本的Laravel Passport放弃了对Laravel 5.8的支持

安装早期版本

composer require laravel/passport:7.5.1

来自the release notes of Laravel Passport

已更改

  • 对中间件(#937)返工HandlesOAuthErrors特性
  • 对OAuth错误使用可渲染的异常(#1066)
  • 使用diactoros 2.0和psr-http-factory(aadf603)
  • 使用Blade指令替换辅助程序(#939)
  • 将插入符用于约束(d906804)
  • 对Laravel 5.8 (654cc09)的支持被放弃
  • 已放弃对PHP 7.1(3c830ac)的支持
  • 升级到League / oauth2-server 8.0(97e3026)

希望这会有所帮助

,

您可以使用此命令在laravel 5.8项目a <- ts(df[,3:9],frequency = 7) a.components <- decompose(a,type = "additive") a.componentsA <- decompose(a,type = "additive") a.componentsM <- decompose(a,type = "mult") a.decompA <- as.data.frame(a.componentsA[-c(5:6)]) a.decompM <- as.data.frame(a.componentsM[-c(5:6)]) 上安装通行证,也可以将通行证包括在作曲家依赖项中:

composer require laravel/passport "7.5.1"

然后运行"require": { ... "laravel/passport": "7.5.1",.... } 两者都将在您的项目中安装通行证。

,

作曲家要求laravel / passport可以在最新版本的laravel上工作。

您必须根据laravel版本下载版本。

要解决此问题,请转至Laravel文档并选择您当前正在运行的版本,然后转到Passport,它将显示适合您的laravel版本安装的Passport版本。

本文链接:https://www.f2er.com/3159549.html

大家都在问