phpstorm配合yasd调试虚拟机中的项目
-
安装yasd 查看https://github.com/swoole/yasd
-
php.ini中引入yasd配置
zend_extension=yasdyasd.debug_mode=remoteyasd.remote_host=10.50.50.233 #此处填写宿主机ip地址(也就是phpstorm所在机器的ip)yasd.remote_port=8020 #端口![]()
参考:https://segmentfault.com/a/1190000022269173
- phpstorm配置上面配置的端口
![]()
- 配置path mapping
![]()
- 打开按钮监听debug(初次配置,最好重新点一下,即使已经是开启状态)
![]()
- 先在编辑器打上断点,然后启动项目
这里以hyperf为例,hyperf要注意是否生成代理类,断点须打在代理类上 php -e bin/hyperf.php start
- postman输入对应的地址就可以进入调试了




浙公网安备 33010602011771号