【问题标题】:ErrorException (E_NOTICE) Undefined index: name laravel 7ErrorException (E_NOTICE) 未定义索引:名称 laravel 7
【发布时间】:2021-02-13 22:23:34
【问题描述】:

我已经从 heroku 克隆了我的项目,并且正在使用 wampserver 和 composer 版本 2。有人可以帮助我了解为什么会出现此错误。

在 PackageManifest.php 第 131 行:

未定义索引:名称

Script @php artisan package:discover --ansi 处理返回的 post-autoload-dump 事件,错误代码为 1

【问题讨论】:

标签: laravel composer-php


【解决方案1】:

我认为前几天我遇到了完全相同的错误,对我来说,解决方案是降级作曲家:

composer self-update --1

不知道你是否会接受这个作为答案,但这对我有用。

【讨论】:

  • $ignoreAll = in_array('*', $ignore = $this->packagesToIgnore()); $this->write(collect($packages)->mapWithKeys(function ($package) { return [$this->format($package['name']) => $package['extra']['laravel' ] ?? []]; })->each(function ($configuration) use (&$ignore) { $ignore = array_merge($ignore, $configuration['dont-discover'] ?? []); }) ->reject(function ($configuration, $package) use ($ignore, $ignoreAll) { return $ignoreAll || in_array($package, $ignore); })->filter()->all());
  • 您好,谢谢。错误仍然存​​在,我已降级。
【解决方案2】:
 composer update laravel/framework

上述步骤解决了问题。 我的作曲家安装程序有同样的问题,在更新作曲家后它可以工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-25
    • 1970-01-01
    相关资源
    最近更新 更多