首页 文章

如何在Laravel 5.2上安装Socialite 2.0

提问于
浏览
3

我正在尝试通过composer在laravel 5.2上安装socialite 2.0,但它给了我一个错误:

请求的包laravel / socialite ^ 3.0作为laravel / socialite [v2.0.0]存在,但这些被约束拒绝 .

- laravel/socialite v3.0.2 requires illuminate/http ~5.4 -> satisfiable by illuminate/http[v5.4.0, v5.4.13, v5.4.9].
- laravel/socialite v3.0.3 requires illuminate/http ~5.4 -> satisfiable by illuminate/http[v5.4.0, v5.4.13, v5.4.9].
- illuminate/http v5.4.9 requires php >=5.6.4 -> your PHP version (5.5.22) does not satisfy that requirement.
- illuminate/http v5.4.13 requires php >=5.6.4 -> your PHP version (5.5.22) does not satisfy that requirement.
- illuminate/http v5.4.0 requires php >=5.6.4 -> your PHP version (5.5.22) does not satisfy that requirement.
- Installation request for laravel/socialite ^3.0 -> satisfiable by laravel/socialite[v3.0.0, v3.0.2, v3.0.3].

socialite 3.0需要laravel 5.4我无法安装,因为我的php版本是5.5,任何解决方案?

2 回答

  • 0

    composer.json 更新为 "laravel/socialite": "2.0.20" ,使用确切的版本 . 在here找到它 .

    Update

    使用 ~ 获取最新版本的2. * . 以下表示> = 2.0且<3.0.0

    "laravel/socialite": "~2.0"

  • 5

    您可以使用以下命令

    composer require laravel/socialite ~2.0.0
    

相关问题