PHP Windows下XAMPP的xdebug 配置

在 intellij 下調試 php 的斷點有時候還是比較困惑的。

同時根據你使用的 xdebug 配置也有關係。

xdebug 2.x

下面的配置是 xdebug version 2 的配置,如果你使用 xdebug 3.x 版本的話,配置是不同的。

xdebug 3.x

下面的配置是 xdebug 3.x 版本的配置,這個版本的配置已經有了不少的修改。

如果直接使用 xdebug 2.x 版本的配置的話,可能會遇到 intellij 斷點不停的問題。

改變

從 xdebug 3.x 開始,默認的調試埠使用了 9003 的埠,這個與 xdebug 2.x 使用的 9000 埠是不一樣的。

這個需要注意。

另外: 參數必須要添加,否則 intellij 的斷點不停。

官方的這篇文章:configure xdebug | intellij idea documentation 非常值得參考,最好仔細閱讀下。