php - Laravel PackageManifest.php 行 131 : Undefined index: name

标签 php laravel composer-php

我用这个命令更新了 Composer :

composer self-update
它已更新到版本 2.0.4。然后当我尝试使用以下命令启动我的 Laravel 项目时:
php artisan serve
我收到此错误:
In PackageManifest.php line 131:

 Undefined index: name
我试着用这个回到旧版本的 Composer :
composer self-update --rollback
Composer 降级到 1.9.3 版,但对错误没有帮助。
然后我用这个命令再次更新 Composer :
composer self-update --stable
并且仍然得到同样的错误。
这是 PackageManifest.php 文件的第 131 行:
return [$this->format($package['name']) => $package['extra']['laravel'] ?? []];

最佳答案

首先,您应该在使用 composer self-update 后再次检查版本.那你试试composer update .最后,你运行 php artisan serve .

关于php - Laravel PackageManifest.php 行 131 : Undefined index: name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64620849/

相关文章:

composer-php - Laravel 8 中损坏的 composer.json 文件

php - Laravel Composer 更新更改的文件

php - 将所有内容传递到一个位置 nginx

php - 将 Img 源与 php 变量一起使用?

php - 文件 ./vendor/autoload.php 在 phpmyadmin 中丢失或不可读

php - Laravel 5.2 与 socket.io 和 redis 私有(private)消息实时聊天

php - 属于 Laravel 5 中的数据透视表

php - Mysqli准备语句(SQL注入(inject)预防)

php - Google App Engine中的PHP cURL HTTP代码0

php - Laravel - 如何在没有实例化对象的情况下调用静态函数