Laravel框架提示 A facade root has not been set
一、Laravel框架开发提示Fatal error: Uncaught RuntimeException: A facade root has not been set.

发现在错误出现在vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php on line258
原因是可能是新输入的代码大小格式不统一的错误、拼写错误;或者在 config 目录下使用了一些运行时才会被加载确定的函数或类。config 目录会下的配置会先加载,其中数据库、Redis 这些配置文件也在这个目录下,如果你在加载 config 的时候又使用了数据库的查询,那么就会产生上述报错。
二、检查下config 目录里面的文件,新增或者修改了什么,把语法错误找出来修复[1]。
发现是这次在config文件 这里是新增的代码有大小写错误、一个分号有错误。修改后网站恢复正常。

THE END