Laravel 6.x 直接升级到9

Laravel 升级步骤
摘要由CSDN通过智能技术生成

升级步骤:

1. 首先安装本地php8.1,因为laravel 9 版本要求;

2. 更改项目中composer.json文件

        2.1  "php"   =>      "php":"^8.1"

        2.2  "laravel/framework" => "laravel/framework":"^9.0"

        2.3  "laravel/tinker" => "laravel/tinker" => "^2.5"

        2.4  将 "facade/ignition" 替换成 "spatie/laravel-ignition": "^1.0"

        2.5 "nunomaduro/collision" => "nunomaduro/collision": "^6.1"

        2.6 检查 phpunit/phpunit 设置成 "^8.5"

3. 代码中的调整:

        3.1 app/Exceptions/Handler.php中:(report 和 render 方法的参数)

                将 Exception $exception 替换成 Exception|\Throwable $exception

        3.2  app/Http/Middleware/TrustProxies中:

               3.2.1 use Fideloper\Proxy\TrustProxies as Middleware;

  

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值