vscode + phpStudy 配置调试 PHP

1、phpStudy中打开xdebug

vscode + phpStudy 配置调试 PHP_第1张图片

 2、phpStudy的软件管理中设置端口监听为9003

vscode + phpStudy 配置调试 PHP_第2张图片

 3、新建一个 index.php,查看xdebug版本

比如我这边是2.7.2

4、根据xdebug版本在php.ini中添加配置

# 如果xdebug版本是 2.x.x,则添加以下内容到 [xdebug] 下面
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_port = 9003

# 如果xdebug版本是 3.x.x,则添加以下内容到 [xdebug] 下面
xdebug.mode = debug
xdebug.start_with_request = yes

5、vscode中安装扩展:PHP Debug

vscode + phpStudy 配置调试 PHP_第3张图片

 

6、打开要调试的项目文件夹(注意,必须是文件夹!!!)

7、创建launch.json文件

vscode + phpStudy 配置调试 PHP_第4张图片

8、确认launch.json文件中port是否与phpStudy中配置的xdebug的port一致。由于phpStudy中设置的是9003,这里也必须是9003

vscode + phpStudy 配置调试 PHP_第5张图片

 

 9、启动debug,此时会出现椭圆形框中的窗口

vscode + phpStudy 配置调试 PHP_第6张图片

 10、在php文件中设置断点就可以调试了

vscode + phpStudy 配置调试 PHP_第7张图片

 11、可以看到在断点处停了,椭圆形框中的操作按钮也亮了

vscode + phpStudy 配置调试 PHP_第8张图片

 

你可能感兴趣的:(php,phpStudy,vscode,debug)