Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在laravel 5.8中安装laravel/Bacher 6.0_Php_Laravel_Composer Php - Fatal编程技术网

Php 如何在laravel 5.8中安装laravel/Bacher 6.0

Php 如何在laravel 5.8中安装laravel/Bacher 6.0,php,laravel,composer-php,Php,Laravel,Composer Php,各位。 最近,我将我的Laravel5.2项目升级为Laravel5.8。 但我想在laravel 5.8中使用laravel/cashier 6.0。 我是通过“composer require laravel/cashier:6.0”安装它的,但它会抛出类似这样的错误。 有什么办法帮我做到这一点吗? 谢谢。似乎Laravel出纳需要Carbon v1,这在Laravel 5.8中已被弃用 如果你可以使用Laravel5.7,事情应该会有所不同。 无论如何,Laravel5.7和5.8都是没

各位。 最近,我将我的Laravel5.2项目升级为Laravel5.8。 但我想在laravel 5.8中使用laravel/cashier 6.0。 我是通过“composer require laravel/cashier:6.0”安装它的,但它会抛出类似这样的错误。

有什么办法帮我做到这一点吗?
谢谢。

似乎Laravel出纳需要Carbon v1,这在Laravel 5.8中已被弃用 如果你可以使用Laravel5.7,事情应该会有所不同。 无论如何,Laravel5.7和5.8都是没有长期支持的旧版本,所以从这个意义上说,最好的选择应该是Laravel6
问候。

在您的
composer.json
中,将碳素版本更改为
1.26.3
。接下来,运行
composer更新
(不是
composer安装

谢谢您的回复。我已经添加了这个并运行了composer更新。“nesbot/carbon”:“1.32.0为1.25”,并安装了carbon。但后来,当我试图安装laravel/cashier:6.0时,它抛出了另一个错误。请不要使用类似于
1.32.0 as 1.25
的东西安装更高版本的软件包-如果软件包的
composer.json
提供了一些不兼容的地方,这是一个很好的理由。请分享更多详细信息,例如关于
composer.json
的其余部分和调试尝试