错误例外(E_通知)未定义索引:名称laravel 7

错误例外(E_通知)未定义索引:名称laravel 7,laravel,composer-php,Laravel,Composer Php,我已经从heroku克隆了我的项目,并且正在使用wampserver和composer版本2。有人能帮我理解为什么我会犯这个错误吗 在PackageManifest.php第131行中: 未定义索引:名称 Script@php artisan package:discover--ansi处理返回的自动加载后转储事件,错误代码为1我想前几天我遇到了完全相同的错误,对我来说,解决方案是使用以下命令降级编写器: composer self-update --1 我不知道你是否会接受这个答案,但这对我

我已经从heroku克隆了我的项目,并且正在使用wampserver和composer版本2。有人能帮我理解为什么我会犯这个错误吗

在PackageManifest.php第131行中:

未定义索引:名称


Script@php artisan package:discover--ansi处理返回的自动加载后转储事件,错误代码为1

我想前几天我遇到了完全相同的错误,对我来说,解决方案是使用以下命令降级编写器:

composer self-update --1
我不知道你是否会接受这个答案,但这对我来说很有效

 composer update laravel/framework
上述步骤解决了这个问题。 在更新composer之后,我的composer安装程序也遇到了同样的问题

$ignoreAll=在数组中('*',$ignore=$this->packagesToIgnore())$this->write(collect($packages)->mapWithKeys(function($package){return[$this->format($package['name'])=>$package['extra']['laravel']??[]];}->每个(function($configuration)使用(&$ignore){$ignore=array\u merge($ignore,$configuration['dont-discover']??[]);})->拒绝(function($configuration,$package)使用($ignore,$ignoreAll){return$ignoreAll | | | in_array($package,$ignore)})->filter()->all());您好,谢谢。错误仍然存在,我已经降级了。您所说的“获取此错误”是什么意思?您执行的何种操作会引发此错误消息?这是否回答了您的问题?