空 services.json 文件正在破坏站点
Empty services.json file is breaking site
我收到了
Whoops, looks like something went wrong.
在我的生产服务器上。
突然之间,没有 artisan 命令起作用。我在 /bootstrap/compiled.php:4496
上遇到错误。
删除 compiled.php 后,我收到相同的消息
"array_merge(): Argument #2 is not an array" in /vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository".php:188.
我的 services.json 文件是空的,当我尝试 PHP artisan cache:clear
时,我收到相同的错误消息。
有人知道我接下来可以尝试什么吗?提前致谢
当 Laravel 在生产环境中没有调试选项时会显示此消息 "Whoops, looks like something went wrong.",您可以编辑 .env 行
APP_DEBUG=false
至
APP_DEBUG=true
然后你会看到错误(有更多关于错误的信息)你就会知道如何修复。
从 bootstrap/cache 中删除 services.json 解决了这个问题。
资料来源:https://laracasts.com/discuss/channels/laravel/update-to-51-and-array-merge-argument-2-is-not-an-array
看起来我们 运行 在服务器上 space。这就是它无法写入文件的原因。
您是否尝试过删除您的供应商 + /bootstrap/compiled.php
和 service.json
,然后尝试使用 composer install
重新安装 laravel?
我收到了
Whoops, looks like something went wrong.
在我的生产服务器上。
突然之间,没有 artisan 命令起作用。我在 /bootstrap/compiled.php:4496
上遇到错误。
删除 compiled.php 后,我收到相同的消息
"array_merge(): Argument #2 is not an array" in /vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository".php:188.
我的 services.json 文件是空的,当我尝试 PHP artisan cache:clear
时,我收到相同的错误消息。
有人知道我接下来可以尝试什么吗?提前致谢
当 Laravel 在生产环境中没有调试选项时会显示此消息 "Whoops, looks like something went wrong.",您可以编辑 .env 行
APP_DEBUG=false
至
APP_DEBUG=true
然后你会看到错误(有更多关于错误的信息)你就会知道如何修复。
从 bootstrap/cache 中删除 services.json 解决了这个问题。 资料来源:https://laracasts.com/discuss/channels/laravel/update-to-51-and-array-merge-argument-2-is-not-an-array
看起来我们 运行 在服务器上 space。这就是它无法写入文件的原因。
您是否尝试过删除您的供应商 + /bootstrap/compiled.php
和 service.json
,然后尝试使用 composer install
重新安装 laravel?