mac下phpstorm配置xdebug
|
|
在index.php中加入phpinfo();die;并执行
若能在php的配置页面中看到xdebug的模块说明配置成功

phpstorm设置
进入phpstorm的偏好设置:
(1)Languages & Frameworks > PHP > Servers
(2)Languages & Frameworks > PHP > Debug > DBGp Proxy

(3) Languages & Frameworks > PHP > Debug

浏览器或postman配置
可以通过浏览器、postman、phpstorm自身等方式来模拟请求
chrome或firefox浏览器安装扩展

安装xdebug-helper扩展并开启,直到在浏览器工具栏可以看到激活状态的图标
postman设置
也可以不使用浏览器进行接口请求
在postman请求接口的时候,headers中配置Cookie,加入以下内容
|
|
phpstorm
xdebug使用
- 在
chrome上启用xdebug-helper扩展,输入网址或请求的接口地址 在
phpstorm上开启xdeubg监听
刷新
chrome,在phpstorm中弹出xdebug窗口单步调试

跳入,进入调用的方法体

跳出,离开方法体,返回原来执行的代码

报错
如果报下面的错误,说明端口号错误,确保设置的端口号与之前在ext-xdebug.ini中配置的是一致的。如果一致的还出现这种错误,那么换一个端口号试试

本文作者 : 小凡
原文链接 : https://16bh.github.io/2016/07/08/xdebug-in-phpstorm-on-mac/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!