LoginSignup
0
0

More than 3 years have passed since last update.

【PHP】Composer が「updating dependencies」でフリーズした時に試したこと

Posted at

composer.jsonを作成して、composer installすると、以下のように Updating dependencies で時が止まってしまいました。

Loading composer repositories with package information
Updating dependencies (including require-dev)

初歩的なことかもですが、解決するために試したことを列挙していきます。

試したこと

1. Composerのキャッシュを削除

composerにはローカルキャッシュがあるらしく、キャッシュが使われていることで変更や更新などがうまく動作しないのかなーと思い、以下のコマンドでキャッシュ削除しました。

composer clear-cache

しかし、解決に至らずでした。

2. composerが参照するリポジトリを変更

composer config -g repos.packagist composer 

\\ これで解決しました!//

地理的要因で応答が遅くなっていたらしく、composerが参照するリポジトリを「packagist.org」から「packagist.jp」に変更することで解消できるそうです。

しかし、フリーズが解消されたのはいいが、下記のエラーが発生。

[RuntimeException]                                                                                                                                                                                                                                         
  sh: 1: git: not found   

gitをインストールして解決しました↓

yum install git -y

もしくは

apt-get install git -y
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0