准备工作

  1. php 安装 xdebug 扩展

    1
    pecl install xdebug

    添加配置

    1
    2
    3
    4
    5
    6
    [xdebug]
    zend_extension=xdebug.so
    xdebug.remote_enable = 1
    xdebug.remote_autostart = 1
    xdebug.remote_port = 9001
    ; 默认端口号是9000,跟php-fpm冲突
  2. vscode 安装 PHP Debug 扩展 点菜单的调试-打开配置-PHP,在配置里添加

    1
    2
    3
    4
    5
    6
    7
    "configurations": [
    {
    "name": "Listen for XDebug",
    "type": "php",
    "request": "launch",
    "port": 9001
    },

使用

点左边菜单的小虫子,然后就可以正常的调试了