サーバー更新にあわせて、新サーバでのlaravelバージョンアップをしてた時にでたエラーです。
composer.jsonを
"laravel/framework": "5.7" -> "6.0"
と変更して、composer updateを実施したところ
In PackageManifest.php line 122:
Undefined index: name
と表示されてアップデートエラーに。。でネットで検索すると
1.composerをアップデートする
composer self-update --statble
もともと最新にしてたので変わりなし
2.composer updateをする
そもそも、composer updateでエラーが出たので。。
3.vender配下のPackageManifest.phpを修正
いや、updateできなくなるからそれは。。。。
4.composer.jsonをcomposer2.xに合わせたの書き換え
これが今後のことを考えると一番よさそう。ちなみに以下のように記載
"packages": [
{
"name": "laravel/laravel",
・
}
]
}
うまくいったとおもったら、そのあとのアップデートがこける
最終的には、composerのバージョンを下げて対応しました。
composer self-update --1
0 件のコメント:
コメントを投稿