Laravel升级到5.4 detectEnvironment()必须是Closure的实例,给定错误的数组

时间:2018-11-06 08:51:14

标签: laravel laravel-5 laravel-4

我正在将Laravel 4.2升级到Laravel 5.4。我已经安装了Laravel 5.4的新实例,并将路线,控制器和模型移动到了正确的位置。

由于某些原因,尝试访问索引路由时出现此错误。

  

致命错误:未捕获的TypeError:参数1传递给   Illuminate \ Foundation \ Application :: detectEnvironment()必须是   闭包的实例,给定数组,在   C:\ xampp \ htdocs \ warehouseupdated \ bootstrap \ start.php,位于第27行,   定义于   C:\ xampp \ htdocs \ warehousedupdated \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ Application.php:514   堆栈跟踪:#0   C:\ xampp \ htdocs \ warehouseupdated \ bootstrap \ start.php(27):   照亮\ Foundation \ Application-> detectEnvironment(Array)#1   C:\ xampp \ htdocs \ warehouseupdated \ public \ index.php(35):   require_once('C:\ xampp \ htdocs ...')#2 {main}被抛出   C:\ xampp \ htdocs \ warehousedupdated \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ Application.php   在第514行

我的引导文件夹中确实有start.php文件。有什么建议是造成问题的原因吗?

谢谢

0 个答案:

没有答案