Laravel 提示 A facade root has not been set.错误
因为需要使用网站 自定义的配置信息,准备吧配置信息放在config目录下自建的site.php文件,然后在文件中读取配置信息,但是系统提示错误A facade root has not been set,下面是详细图片:

AppModelSetting::get_set() setting类访问是没问题的get_set也是静态方法
关于 LearnKu
没解决嘛?
楼主有解决么,我也遇到了,就是config 下的
我安装好laravel之后,就报这个错,请问哪位大神怎么解决?
楼主解决了没,我也遇到了 :joy:
我今天也遇到了,config 文件夹里面的一个文件有语法错误造成的。这时访问任何页面都会报同样的错误:
只需要细心检查下 config 目录里面的文件,新增或者修改了什么,把语法错误找出来修复就可以了。
原因是你在 config 目录下使用了一些运行时才会被加载确定的函数或类。config 目录会下的配置会先加载,其中数据库、Redis 这些配置文件也在这个目录下,如果你在加载 config 的时候又使用了数据库的查询,那么就会产生上述报错。
因为此时框架还不知道你到底运行的数据库是什么类型?其配置是什么?….
可以通过:分享:Laravel 报错:PHP Fatal error: Uncaught ReflectionException: Cla... 这个方式逐步调试找到这个问题