Laravel 拉威尔的社交名流没有安装

Laravel 拉威尔的社交名流没有安装,laravel,laravel-5.2,composer-php,laravel-5.3,Laravel,Laravel 5.2,Composer Php,Laravel 5.3,我试图安装拉威尔社交名流,但它没有安装。我正在使用基本安装命令 composer require laravel/socialite 但它给了我以下错误: Your requirements could not be resolved to an installable set of packages. Problem 1 - Conclusion: remove laravel/framework v5.3.26 - Conclusion: don't install

我试图安装拉威尔社交名流,但它没有安装。我正在使用基本安装命令

composer require laravel/socialite
但它给了我以下错误:

Your requirements could not be resolved to an installable set of packages.



 Problem 1
    - Conclusion: remove laravel/framework v5.3.26
    - Conclusion: don't install laravel/framework v5.3.26
    - laravel/socialite v3.0.0 requires illuminate/support ~5.4 -> satisfiable by illuminate/support[v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.9].
    - laravel/socialite v3.0.2 requires illuminate/support ~5.4 -> satisfiable by illuminate/support[v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.9].
    - laravel/socialite v3.0.3 requires illuminate/support ~5.4 -> satisfiable by illuminate/support[v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.9].
    - laravel/socialite v3.0.4 requires illuminate/support ~5.4 -> satisfiable by illuminate/support[v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.9].
    - laravel/socialite v3.0.5 requires illuminate/support ~5.4 -> satisfiable by illuminate/support[v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.9].
    - laravel/socialite v3.0.6 requires illuminate/support ~5.4 -> satisfiable by illuminate/support[v5.4.0, v5.4.13, v5.4.17, v5.4.19, v5.4.9].
    - don't install illuminate/support v5.4.0|don't install laravel/framework v5.3.26
    - don't install illuminate/support v5.4.13|don't install laravel/framework v5.3.26
    - don't install illuminate/support v5.4.17|don't install laravel/framework v5.3.26
    - don't install illuminate/support v5.4.19|don't install laravel/framework v5.3.26
    - don't install illuminate/support v5.4.9|don't install laravel/framework v5.3.26
    - Installation request for laravel/framework (locked at v5.3.26, required as 5.3.*) -> satisfiable by laravel/framework[v5.3.26].
    - Installation request for laravel/socialite ^3.0 -> satisfiable by laravel/socialite[v3.0.0, v3.0.2, v3.0.3, v3.0.4, v3.0.5, v3.0.6].


Installation failed, reverting ./composer.json to its original content.

我已经成功地实现了默认的laravel身份验证,它可以正常工作。我不知道这有什么问题…

-laravel/framework的安装请求(锁定在v5.3.26,按5.3.*要求)->laravel/framework[v5.3.26]可以满足。

发生这种情况是因为您将
laravel/laravel
锁定为
5.3.26
版本,但
laravel/socialite
您希望安装的
light/support
版本
也在
laravel/laravel
版本
~5.4

可能的解决办法:

  • 使用
    laravel/socialite
    version
    ~2.0
    (通过执行
    composer require laravel/socialite:~2.0
    ),它符合您当前使用的
    laravel/laravel
    版本
  • 如果您确实需要使用
    laravel/socialite
    version
    ~3.0
    ,您必须通过执行
    composer require laravel/laravel:~5.4
    laravel/laravel
    升级到版本
    ~5.4

  • 错误似乎很明显:社交名媛需要拉威尔5.4