提示:windows系统、phpstorm、xdebug
文章目录
一、下载xdebug
1.phpinfo()
调用phpinfo(),获取php的配置信息
2、获取数据
打开这个链接https://xdebug.org/wizard,将phpinfo()打印出来的第一页信息粘贴到指定位置
这里将会返回你要下载的版本,将其添加进对应php版本下的etx文件夹
二、配置php.ini
我的配置是本地调试,你可以根据自己的需求修改
[XDebug]
;你xdebug.dll的存放路径
zend_extension = "D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext\php_xdebug.dll"
xdebug.mode=debug
;开启自动跟踪
xdebug.auto_trace=On
;开启异常跟踪
xdebug.show_exception_trace=On
;客户端主机可以是ip地址
xdebug.client_host=localhost
;访问接口默认9000,容易冲突可以将其设置为其他端口号,需要对应修改PHPstorm
xdebug.client_port=9003
;远程处理程序
xdebug.remote_handler=dbgp
;phpstorm中要配置的key
xdebug.idekey="PHPSTORM"
;开启远程调试
xdebug.remote_enable=On
;开启远程调试自动启动,所有php访问将自启动调试
xdebug.remote_autostart=On
注:没有特殊需求不建议删减上面的配置
三、配置phpstorm
1、点击 ctrl+shift+s找到Debug,统一端口
2、配置秘钥,服务器及端口
3、配置联调访问基本数据
4、联调api接口
点击Run–>Debug Configurations,点击 +
新增 PHP HTTP Request
四、调试debug
关闭状态
开启状态
两种开启模式
a.点击即可立即执行
b.点击开启后,通过第三方访问链接就能联调
总结
本套配置亲测有用,不要随意删除php.ini中的配置项。