使用phpstrom 调试 webman

两个人的幸福

查看博客链接
@TOC

1.下载xdebug 这个要根据版本下载

我这里下载的 8.2 的 nts 版本( PHP 8.2 VS16(64 bit))。下载的是 3.x 的版本
https://xdebug.org/download#releases

2.把下载文件改名字为(php_xdeug.dll)放在 ext里面

修改 php.ini文件,注意日志文件

 [Xdebug]
; 启用 Xdebug(根据你的系统选择 .so 或 .dll)
;zend_extension=xdebug.so  ; Linux / macOS
zend_extension=php_xdebug.dll 

; Xdebug 3.x 版本配置
xdebug.mode=debug
xdebug.start_with_request=trigger
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.log="D:\phpEnv\php\php-8.2\xdebug.log"  ; 可选:记录日志,便于排查

3. 我这里使用的 phpstrom 2025版本 (配置服务器)

设置 --> php --> 服务器
这里填写正确的端口

4. 设置调试

设置 --> php --> 调试
这里注意xdebug 的调试端口 9003 和php.ini 一致。
默认不用改就是这样

5. 启动调试

先点击小蜘蛛
在点击调试

6. 查看调试

7. 不用调试可以这样配置

这里使用 php8.2

109 2 2
2个评论

Tinywan

不错

  • 暂无评论
码龍

大佬 wsl里跑项目 phpstrom 怎么不行啊 9003端口没有连上
截图

  • 两个人的幸福 1天前

    这个情况应该是没有点击右上的小蜘蛛,第一步点击蜘蛛显示链接成功,第二步,在调试。有两个蜘蛛,第一个是开启监听,提示成功了,进行第二步

两个人的幸福

100
积分
0
获赞数
0
粉丝数
2022-03-21 加入
🔝