You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel9环境下Composer安装Laravel Socialite失败求助

Laravel 9 安装 Laravel Socialite 报错解决

执行composer require laravel/socialite安装失败的核心原因是最新版Laravel Socialite已放弃对Laravel 9的兼容,默认拉取的最新包要求Laravel版本为10.0|11.0,和当前运行环境存在依赖冲突,该问题和项目业务代码无关。

方案1:安装适配Laravel 9的版本(推荐,无需升级现有框架)

Laravel 9兼容的最高稳定版Socialite为5.5.x分支,直接指定版本执行安装:

composer require laravel/socialite "^5.5"

该版本覆盖Laravel 9环境下Socialite的全部正式功能,安装完成后直接参照官方文档使用第三方登录相关能力即可,无功能缺失。

方案2:升级框架后安装最新版Socialite

如果有框架迭代计划,先将Laravel升级至10.x或11.x版本,再执行默认安装命令:

# 参照官方升级指引完成Laravel框架版本升级后执行
composer require laravel/socialite

异常处理

指定版本后依然安装失败的,先清除Composer本地缓存再重试:

composer clear-cache
composer install --no-scripts

清除缓存后重新执行版本指定的安装命令即可。

内容的提问来源于stack exchange,提问作者Mostafa Said

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 05:45:08