1.环境:window + phpstudy(Apache/Nginx) + vscode + xdebug



2.简介:phpStudy是一个PHP调试环境的程序集成包

VS Code(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器。几乎完美的编辑器。

Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。



3.打开phpstudy     其它选项菜单  查看phpinfo   复制所有的信息   粘贴到   点击打开链接 这个链接的文本框中    

windows 下xdebug 安装和使用

点击 分析按钮   

windows 下xdebug 安装和使用

按照上面说的做

给出我的配置图

windows 下xdebug 安装和使用

我是在本地调式的  Apache的时候不用添加xdebug.remote_host=192.168.0.193(本机的ip) Nginx时添加

如果不添加会看到Nginx的错误日志     [error] 6720#3272: *3 WSARecv() failed (10054: An existing connection was forcibly closed by the remote host) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /Home/test/test HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "localhost:8080"



4.打开vscode 

先去扩展下载 phpdubug  插件   直接搜索   安装 



5.新建一个项目  

launch.json   不要改动  

windows 下xdebug 安装和使用



6.打开用户设置   添加如下代码

windows 下xdebug 安装和使用



7.在vscode窗口  开启调式 F5   加断点 

windows 下xdebug 安装和使用



8.在浏览器上访问你的.php文件

windows 下xdebug 安装和使用



9.自行调式

windows 下xdebug 安装和使用

相关文章: