栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

未捕获的ReflectionException:类日志不存在Laravel 5.2

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

未捕获的ReflectionException:类日志不存在Laravel 5.2

好的,经过数小时的挖掘,已经找到了解决 我问题的方法 。我说我的问题的原因是因为

Exception
误导性很强。

Uncaught ReflectionException: Class log does not exist

此异常仅表示Laravel尝试记录错误,但无法实例化Laravel的

Log
类。这不是由于Log类走动或隐藏。这是因为Laravel仍在进行引导过程,并且尚未加载
Log
该类。

因此,引发此异常是因为在Laravel的启动周期中发生了错误-发生此错误时,它试图引发异常-
但由于

Log
尚未加载该类,因此它无法引发异常。因此,我们得到一个
ReflectionException

在所有版本的Laravel中都发生了 这种 情况, 我们看到laravel
5.1中抛出异常的唯一原因是<=,因为以前Laravel默默地放弃了该问题并通过启动过程继续进行-基本上,您的应用仍会崩溃,但是您不会收到的

Logclass exception

在我的特殊情况下,我没有

php-mysql
安装扩展程序,导致Laravel在启动过程中中断。

最终,由于错误的误导性,很难调试可能做错的事情。

我希望这可以帮助别人!



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/421755.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号