安装

  1. [xdebug]
  2. xdebug.remote_enable=1
  3. xdebug.remote_host=127.0.0.1
  4. xdebug.remote_port=9010
  5. xdebug.idekey="PhpStorm"

image.png

xdebug原理示意图(配置IP)

xdebug原理示意图.gif

xdebug原理示意图(不配置IP)

xdebug原理示意图(不配置IP).gif

配置phpstorm

image.png
image.png

postman调试步骤

image.png

如果要调试通过Web浏览器启动的脚本,只需将XDEBUG_SESSION_START=session_nameURL作为参数添加 。除了使用GET参数,您还可以将XDEBUG_SESSION_START设置为POST参数,或者通过名为XDEBUG_SESSION的cookie来设置。

以下方式任选其一

get请求

image.png

post请求

添加在body中, XDEBUG_SESSION_START = 1

image.png


设置cookies

XDEBUG_SESSION=XDEBUG_SESSION_START

image.png