LoginSignup
1
1

More than 3 years have passed since last update.

PhpStormとxdebugがどういう関係なのかのまとめ

Last updated at Posted at 2019-08-28

最初にまず見るべき

いきなり人様の記事のリンク張るのもあれだけど、まずは↓を見る。
[PHP] Xdebug のリモートデバッグ、理解していますか?

PhpStorm側の話

デバッグを開始する際に受話器のアイコン↓をオンにするが、xdebugがデバッグ情報を送ってくる受け口を立てている。
image.png

PhpStormの設定(settings > Languages&Frameworks > PHP > Debug > xdebugの欄)にあるのも、"自分自身が何番ポートでデバッグ情報を受けるのか" という設定となる。

ちなみに、xdebugからの初回アクセスがあった際に、Incoming connectionのダイアログがでて、Accept する必要があるが、Acceptすると、settings > Languages&Frameworks > PHP > Servers に設定が勝手に作られる。

xdebug側の話

php.iniのxdebugセクションに設定する↓はどこにデバッグ情報を送るかという設定になる。

xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000

xdebugの公式 内の↓も要参照。

  • "With a static IP/single developer"
  • "HTTP Debug Sessions"

xdebugのパラメータの話は ココ も参照。

1
1
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
1
1