LoginSignup
4
3

More than 1 year has passed since last update.

ComposerのWindowsインストーラー実行時に発生したエラーへの対処

Last updated at Posted at 2021-12-26

環境

Composer ver 2.2.1
Xdebug ver 3.1.2

起きたこと

ComposerのWindowsインストーラー「Composer-Setup.exe」のインストール時に以下のエラーが発生した。

Xdebug: [Step Debug] Time-out connecting to debugging client, waited: 200 ms. Tried: localhost:9003 (through xdebug.client_host/xdebug.client_port) :-(

スクリーンショット (15).png

Composerをコマンドラインから実行した時も同様のエラーが表示される。

原因

Xdebugの設定をxdebug.start_with_request = yesにしてあるのが原因。
必要がないときもXdebugが呼び出されてしまう。

対処方法

php.iniに以下の内容を追記してログファイルへの書き込みをほぼ無効化する。

php.ini
xdebug.log_level=0

もしくは以下の様にphp.iniを変更して、Xdebug Helper for Chromeをインストールする。
こちらはデバッグを行いたい時に拡張機能でデバッグを有効にする必要がある。

php.ini
xdebug.start_with_request = trigger
4
3
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
4
3