然后我们开始注释config/app.php中的视图提供者Illuminate\View\ViewServiceProvider::class, 再次访问首页
Laravel
可以看到已经出现错误...把一下内容增加到composer.json
"extra": {
"laravel": {
"dont-discover": [
"facade/ignition...Laravel默认的错误页面,并且错误消息不足,我们查看一下错误日志文件storage/logs/laravel.log
Laravel
从图片中看到Session的启动导致的错误..., 从Session中获取错误, 然后共享到视图里, 这里就会依赖视图服务, 我们注释掉这个中间件
然后再次访问首页
Laravel
如果Laravel版本低的话,Illuminate...当然就会出现这个错误, 因为默认的错误处理, Laravel会去找storage/views/errors/404.blade.php的视图文件(根据状态码找对应的文件)
我们开始自定义错误,