Laravel composer安装不适用于Lavavel 4.2.3安装

Laravel composer安装不适用于Lavavel 4.2.3安装,laravel,Laravel,我已经完成了Laravel 4.2.3应用程序的git回购。当我运行命令composer install时,所有依赖项都已安装,我看到消息“Writing lock file”和“Generating autoload files”,然后出现错误: {“error”:{“type”:“ErrorException”,“message”:“file\u put\u contents(/var/www/maxim izedmetabolix.com/app/storage/meta/services

我已经完成了Laravel 4.2.3应用程序的git回购。当我运行命令composer install时,所有依赖项都已安装,我看到消息“Writing lock file”和“Generating autoload files”,然后出现错误:

{“error”:{“type”:“ErrorException”,“message”:“file\u put\u contents(/var/www/maxim izedmetabolix.com/app/storage/meta/services.json):打开失败 流:没有这样的文件或 目录“,”文件“:/var/www/maximizedmetabolix.com/vendor/lar avel/framework/src/illumb/Filesystem/Filesystem.php,“line”:70}

每当我尝试运行artisan命令时,都会出现同样的错误。对于新的laravel安装,我根本没有发现这个错误,但我注意到新安装中的存储目录位于根文件夹中。在4.2.3版本中,错误表示正在/app下查找存储目录。这是否与问题有关?
我不确定在从4升级到5的过程中是否发生了结构更改,或者composer install命令是否向后兼容。

看起来项目可能有。gitingore保存了存储目录,因此缺少一些需要的文件。从默认安装添加所有文件夹可能是解决方案

是的,Laravel 4和5之间存在很大的结构差异(存储文件夹位于/app/storage中)