准备工作

  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冲突
  1. vscode 安装 PHP Debug 扩展 点菜单的调试-打开配置-PHP,在配置里添加
    1
    2
    3
    4
    5
    6
    7
    "configurations": [
    {
    "name": "Listen for XDebug",
    "type": "php",
    "request": "launch",
    "port": 9001
    },

使用

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