laravel8升级到laravel9,你准备好了吗
升级前请查看受影响的函数
修改composer.json
文件
"php": "^8.0.2",
"laravel/framework": "^9.0",
"fruitcake/laravel-cors": "^2.0.5",
"guzzlehttp/guzzle": "^7.2",
"laravel/sanctum": "^2.14",
"league/flysystem-aws-s3-v3": "^3.0",
"overtrue/laravel-lang": "^6.0",
"facade/ignition": "^2.5", //删除
// 替换为下面这个
"spatie/laravel-ignition": "^1.0"
下面是我使用的其它扩展需要升级的扩展包
// ext-mongodb ^1.13.0
"jenssegers/mongodb": "^3.9",
更新
composer update
// or
composer update -w //依赖一起升级
更多教程,doc.orangbus.cn
本作品采用《CC 协议》,转载必须注明作者和本文链接
升级好了
composer remove spatie/laravel-ignition
use symfony exception!
5.5的表示。。 什么是 Laravel9, 2333
composer create-project laravel/laravel 9.x 获取到的还是v8.6.11................
一堆插件还跟不上节奏
没有
这两个包不是必须的
这个包是
laravel9
带上,也不一定是必须的,比如我就用passport
顺带说一句
sanctum
不支持网站token
授权,只支持密码授权,并且过期时间和续命还需要自己来写规则。。。不是很好用