PHP Xdebug

参考连接:https://www.jetbrains.com/help/phpstorm/multiuser-debugging-via-xdebug-proxies.html

DBGp proxy

Xdebug

  • 设置 xdebug 配置

    修改/etc/php.d/15-xdebug.ini

DBGp 代理

  • 从 Komodo 的下载页面arrow-up-right中,我们可以找到适用于我们平台的 DBGp 代理的 Python 二进制文件

    image-20200516002006147

  • 运行 DBGp 代理

    在 Web 服务器上或在可以与 Web 服务器和所有开发人员计算机进行通信的计算机上启动 DBGp 代理。DBGp 代理可执行文件接受两个参数:-d-i

    参数定义了从 Web 服务器监听调试器连接的 IP 地址和端口,以及监听开发人员的 IP 地址和端口。

    例如,监听环回地址(127.0.0.1 )和端口9001上的调试器连接,并监计算机IP地址和端口9002`上的开发人员。

    image-20200516004018777

PhpStorm配置

image-20200516013927850

VSCODE 配置

编辑 launch.json

配置浏览器

方法一

使用xdebug插件

image-20200516014040467

方法二

使用url参数 ?XDEBUG_SESSION_START=zhxlp

最后更新于