Laravel 6 升级 7.0

laravel6升级到laravel 7

修改composer.json

laravel/framework  版本改成 ^7.0
phpunit/phpunit 版本改成  ^8.5
facade/ignition  版本改成 ^2.0
nunomaduro/collision 版本改成 ^4.1

修改错误日志App\Exceptions\Handler

app/Exceptions/Handler.php

 public function report(Throwable $exception)
    {
        parent::report($exception);
    }

 public function render($request, Throwable $exception){

 }

config/session.php

'secure' => env('SESSION_SECURE_COOKIE', null),

'same_site' => 'lax',

修改认证器,他迁移了,不然他会说找不到

Trait 'Illuminate\Foundation\Auth\AuthenticatesUsers' not found
composer require laravel/ui "^2.0"

日期格式修改

原来是

2020-03-10 17:05:22

现在变成了

2020-03-10 T17:05:22.000000Z

那么要保持原来输出 ,在模型里面重写入

  protected function serializeDate(\DateTimeInterface $date)
    {
        return $date->format('Y-m-d H:i:s');
    }

提示

评论区 (0)

没有记录
支持 markdown,图片截图粘贴拖拽都可以自动上传。
黑白课堂

黑白课堂

混元大罗金仙 站长创业者玉树凌风每天醒来0收入

查看更多

最新视频课程

Laravel 的 PhpSpreadsheet 包入门

wap2App 入门讲解,100%速成,全面为你讲解。

ace.js 打造一款属于你的 Web 编辑器,入门文档。

Laravel Permission 中文文档

解释 OAuth 2.0 认证 和使用场景说明

Laravel 之 horizon 队列管理界面系统

钻级赞助商