异常开始出现在所有视图中,当我尝试运行composer update时,它总是以
{"error":{"type":"ErrorException","message":"array_merge(): Argument #2 is not an array","file":"\/laravel\/framework\/src\/Illuminate\/Foundation\/ProviderRepository.php","line":188}}发布于 2014-08-29 19:46:34
经过大量搜索和浏览“app”文件夹中的每个文件,似乎一个文件已损坏
app/storage/meta/services.json和删除并重新运行composer update,这应该可以解决这个问题。
发布于 2015-11-11 07:42:54
有时候,只删除app/storage/meta/services.json并运行composer update并不能解决错误:array_merge(): Argument #2 is not an array error。至少在我的情况下没有。
大多数情况下,这种情况发生在您搞砸bootstrap/cache/services.json文件时。运行composer update将不会生成services.json文件。
要生成services.json文件,需要删除前一个bootstrap/cache/services.json文件并运行php artisan serve。然后它将生成一个新的services.json`文件。
希望这对某人有帮助!
发布于 2018-12-24 12:08:38
我在重新安装时也遇到了类似的问题。
我以这样的方式解决了这个问题:删除了bootsrap/cache/**services.php**,然后我用浏览器浏览了这个网站,它生成了一个新的services.php,然后它工作了。
https://stackoverflow.com/questions/25575217
复制相似问题