//駄文を許してください
//筆者はcomposerコマンドを使ってプロジェクトを作成しています
mac ver 10.15.6
composer ver 1.10.9
#ことの発端は...
とある日,laravelを楽しもうとプロジェクトを作成した時であった...
何分待ってもprojectが作成されないのである。
Creating a "laravel/laravel" project at "----" <-ここで固まる
updating dependencies <-composer updateしていた時はここで
行動
phpやnodeなど手当たりしだいにアップデート->効果なし
composerのコマンドを打ったときの挙動だけがおかしいことに気づく
composerのアンインストールを考えたができなかった...
#解決への道
参考
https://iiiso.ti-da.net/e8647248.html
https://stackoverflow.com/questions/17138319/composer-freezing-when-installing-symfony-vendors
https://github.com/composer/composer/issues/4839
公開鍵
言われた通りに、diagnoseをコマンドの尻に付けてみる
->どうやら同じような症状である.
composer self-update --update-keys
を打ち,公開鍵をコピペしてみる.
その後、composerコマンドが通常通りに使えるようになった.
実際のところなぜこのような問題が起こったのか不明であり本質的には何が起こったのか不明であるため原因究明に力を注ぐ。
#他の種類の不具合
composerはIPv6で通信できない[要出典]らしいので
-vvvオプションをupdateに付けてみてdownload~~のところで
止まっている人がいたらiphoneへのテザリングを考えてください
##細かなこと
- 初めて記事を制作したので細かなミスがあっても許してください
- 解決?後再度プロジェクトを作成してみると、ターミナル上では余り変化がないので10分程度待ってみましょう.