这个报错的大概意思是:nesbot/carbon 这个扩展包将要被废弃,建议我们升级到 carbon-2,但是carbon-2 要求 Laravel 的最低版本是5.8。但是我用的是Laravel5.5,而且是线上项目,不能随便升级,对于这种情况,官方也给出了方案,解决方案如下。
在 composer.json 文件 require 部分,添加以下两行:
"kylekatarnls/laravel-carbon-2": "^1.0.0", "nesbot/carbon": "2.16.3 as 1.34.0"
修改完之后,再次执行composer update就可以了。