相关疑难解决方法(0)

Laravel PackageManifest.php:未定义索引:名称

我只是想部署我的应用程序,我只是在我的服务器上运行了 composer update ,我收到了以下错误:

在 PackageManifest.php 第 122 行:未定义索引:名称

我该如何解决这个问题?

php laravel

89
推荐指数
14
解决办法
10万
查看次数

Laravel PackageManifest.php 第 131 行:未定义索引:名称

我用这个命令更新了作曲家:

composer self-update
Run Code Online (Sandbox Code Playgroud)

它已更新到版本 2.0.4。然后当我尝试使用以下命令启动我的 Laravel 项目时:

php artisan serve
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

In PackageManifest.php line 131:

 Undefined index: name
Run Code Online (Sandbox Code Playgroud)

我试着用这个回到旧版本的作曲家:

composer self-update --rollback
Run Code Online (Sandbox Code Playgroud)

作曲家降级到 1.9.3 版,但对错误没有帮助。然后我用这个命令再次更新作曲家:

composer self-update --stable
Run Code Online (Sandbox Code Playgroud)

并且仍然得到同样的错误。

这是 PackageManifest.php 文件的第 131 行:

return [$this->format($package['name']) => $package['extra']['laravel'] ?? []];
Run Code Online (Sandbox Code Playgroud)

php laravel composer-php

23
推荐指数
5
解决办法
2万
查看次数

标签 统计

laravel ×2

php ×2

composer-php ×1