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 许可协议。转载请注明出处!