尝试安装laravel package socialite

时间:2017-03-02 03:53:06

标签: laravel composer-php laravel-5.3 laravel-socialite

当我尝试运行composer require laravel/socialite时,尝试在Laravel中安装社交网站包时出现以下错误。为什么会出现这种错误?

  

问题1

     
      
  • 结论:删除laravel / framework v5.3.30
  •   
  • 结论:不要安装laravel / framework v5.3.30
  •   
  • laravel / socialite v3.0.0需要illuminate / http~5.4 - >可以通过illuminate / http [v5.4.0,v5.4.13,v5.4.9]。
  • 来满足   
  • laravel / socialite v3.0.2需要illuminate / http~5.4 - >可以通过illuminate / http [v5.4.0,v5.4.13,v5.4.9]。
  • 来满足   
  • laravel / socialite v3.0.3需要illuminate / http~5.4 - >可以通过illuminate / http [v5.4.0,v5.4.13,v5.4.9]。
  • 来满足   
  • 不要安装illuminate / http v5.4.0 |不要安装laravel / framework v5.3.30
  •   
  • 不要安装illuminate / http v5.4.13 |不要安装laravel / framework v5.3.30
  •   
  • 不要安装illuminate / http v5.4.9 |不要安装laravel / framework v5.3.30
  •   
  • laravel / framework的安装请求(锁定在v5.3.30,要求为5.3。*) - > laravel / framework [v5.3.30]可以满足。
  •   
  • laravel / socialite的安装请求^ 3.0 - > laravel / socialite [v3.0.0,v3.0.2,v3.0.3]可以满足。
  •   

2 个答案:

答案 0 :(得分:0)

您的错误表明您需要Laravel 5.4才能使用您正在安装的社交名流版本。您可以通过将以下内容添加到composer.json文件来定位较低版本的社交名称:

"laravel/socialite": "~2.0"

然后运行composer update

答案 1 :(得分:0)

在控制台中:

composer require laravel/socialite:~2.0