visual studio code(vscode) 调试php(转)

时间:2023-03-09 04:12:26
visual studio code(vscode) 调试php(转)

原文链接:http://www.cnblogs.com/CLR010/p/5276077.html

visual studio code(vscode) 调试php

1.下载vscode (visual studio code)。

2.安装vscode 扩展 php-debug 安装步骤见 https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug。

3.安装wampserver,我安装的是2.5 版本,安装步骤自行百度。

4.确保apache的80 端口未占用,如果占用了修改httpd.conf 配置文件下的端口号

5.修改php.ini(wamp\bin\apache\apache2.4.9\bin 这个文件夹下的) 文件开启debug,

修改以下两项:

xdebug.remote_enable = on

xdebug.remote_autostart=on

6.如果vscode 报这个visual studio code(vscode) 调试php(转)

修改用户配置visual studio code(vscode) 调试php(转)

visual studio code(vscode) 调试php(转)

7.配置debug

visual studio code(vscode) 调试php(转)

选择listen for xdebug

visual studio code(vscode) 调试php(转)

8.启动wampserver

9.在需要的地方打上断点 F5 启动,在浏览器里输入地址,vscode 自动会停在断点处

visual studio code(vscode) 调试php(转)

补充我遇到的坑:

我使用phpStudy, php 5.5版本中如果开启xdebug,在PHP扩展及设置->PHP扩展中可以直接打开xdebug,但:

xdebug.remote_enable = on

xdebug.remote_autostart=on

xdebug.remote_autostart=on这一项是没有的,需要在php.ini文件中手工添加。添加完后重启apache,便可以调试了。

on可以用1代替。