laravel php 包冲突

laravel php package conflict

我会撒谎使用这个库:https://github.com/toolkito/laravel-social-auto-posting

超过 5.4 Laravel 安装。 这个 mex 失败了:

Problem 1 - Installation request for toolkito/larasap ^1.2 -> satisfiable by toolkito/larasap[V1.2.2]. - Conclusion: remove laravel/framework v5.4.22 - Conclusion: don't install laravel/framework v5.4.22 - toolkito/larasap V1.2.2 requires illuminate/support 5.5.x|5.6.x -> satisfiable by illuminate/support[v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.28, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.43, v5.6.0, v5.6.1, v5.6.10, v5.6.11, v5.6.12, v5.6.13, v5.6.14, v5.6.15, v5.6.16, v5.6.17, v5.6.19, v5.6.2, v5.6.20, v5.6.21, v5.6.22, v5.6.23, v5.6.24, v5.6.25, v5.6.26, v5.6.27, v5.6.28, v5.6.29, v5.6.3, v5.6.30, v5.6.31, v5.6.32, v5.6.33, v5.6.34, v5.6.35, v5.6.36, v5.6.37, v5.6.38, v5.6.4, v5.6.5, v5.6.6, v5.6.7, v5.6.8, v5.6.9].

所以我首先尝试通过 运行:

更新 Illuminate
composer require illuminate/support

但问题又来了:

Problem 1 - laravelcollective/html v5.4.1 requires illuminate/support 5.4.* -> satisfiable by illuminate/support[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9] but these conflict with your requirements or minimum-stability. - laravelcollective/html v5.4.1 requires illuminate/support 5.4.* -> satisfiable by illuminate/support[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9] but these conflict with your requirements or minimum-stability. - laravelcollective/html v5.4.1 requires illuminate/support 5.4.* -> satisfiable by illuminate/support[5.4.x-dev, v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.27, v5.4.36, v5.4.9] but these conflict with your requirements or minimum-stability. - Installation request for laravelcollective/html (locked at v5.4.1, required as ^5.3.0) -> satisfiable by laravelcollective/html[v5.4.1].

由于使用 Gentelella 模板的项目,我无法更改 laravel 版本,你建议我使用这个包做什么?

您在尝试更新 illuminate/support 时 运行 进入了第二个问题。

第一个:toolkito/larasap V1.2.2 requires illuminate/support 5.5.x|5.6.x

第二个:Laravelcollective/html v5.4.1 requires illuminate/support 5.4.*

您将无法将 toolkito/larasap V1.2.2 与 Laravel 5.4 一起使用。

如果您将 illuminate/support 更新到 5.5/5.6,您必须更新所有其他组件才能使 Laravel 正常工作,本质上是将 Laravel 更新到 5.6,而您不能这样做.