好的,经过数小时的挖掘,已经找到了解决 我问题的方法 。我说我的问题的原因是因为
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在启动过程中中断。
最终,由于错误的误导性,很难调试可能做错的事情。
我希望这可以帮助别人!



