星空网 > 软件开发 > 操作系统

十分钟搞定mac下的phpstorm增加xdebug调试

一、版本信息

mac 10.10.5

php  5.5.38

phpstorm 10.0.3

xdebug   版本需要与php匹配,匹配地址 :点我匹配  点我查看所有版本

提示:不确定xdebug版本的,把phpinfo()显示的全部复制(command+a 全选再command+c复制)到文本框中,xdebug会自动跳转到下载配置页面,按页面提示流程安装即可。

二、安装xdebug

1、点击匹配地址,把复制的phpinfo信息粘贴到文本框。

2、按照页面的安装流程安装xdebug。

3、配置php.ini

提示:xdebug官网上的配置,只保证配置好xdebug,但不能与phpstorm进行配置,正确的配置方法,在添加xdebug模块下添加以下代码。

[xdebug]zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so //这是配置xdebugxdebug.remote_enable = On  //是否运行远程终端,必须开启xdebug.remote_handler = "dbgp"xdebug.remote_host = "localhost"xdebug.remote_port = 9000 //这个端口号要和phpstorm中的保持一致,示例的端口是9001xdebug.idekey = PHPSTROM  //调试器关键字

  安装xdebug图例:

  (1)

十分钟搞定mac下的phpstorm增加xdebug调试images/loading.gif' data-original="http://images2015.cnblogs.com/blog/1170944/201706/1170944-20170627115241743-1785058654.png" width="915" height="648">

  (2)

十分钟搞定mac下的phpstorm增加xdebug调试

4、查看phpinfo( ),有没有开启xdebug。

十分钟搞定mac下的phpstorm增加xdebug调试

三、配置phpstorm以支持xdebug

1、点击左上角phpstorm,选择preferences。

十分钟搞定mac下的phpstorm增加xdebug调试

2、配置php下的Debug

十分钟搞定mac下的phpstorm增加xdebug调试

3、配置Debug下的DBGp proxy

十分钟搞定mac下的phpstorm增加xdebug调试

4、配置servers

十分钟搞定mac下的phpstorm增加xdebug调试

5、点击phpstorm右上角的三角形,选择Edit Configurations,配置服务器信息,添加项目调试开发地址,保存完后phpstorm配置完成。

(1)

十分钟搞定mac下的phpstorm增加xdebug调试

(2)

十分钟搞定mac下的phpstorm增加xdebug调试

(3)

十分钟搞定mac下的phpstorm增加xdebug调试

四、chrome安装xdebug

xdebug for chrome  (chrome插件商店,需要梯子)

十分钟搞定mac下的phpstorm增加xdebug调试

配置xdebug 插件(可省略)

十分钟搞定mac下的phpstorm增加xdebug调试

五、断点程序调试

1、在需要调试的代码左侧空白左键点击打上红色圆形按钮,再点击红色按钮取消。

十分钟搞定mac下的phpstorm增加xdebug调试

2、点击phpstorm右上角甲壳虫按钮十分钟搞定mac下的phpstorm增加xdebug调试打开浏览器,要保证旁边的电话图标是绿色的十分钟搞定mac下的phpstorm增加xdebug调试,红色的十分钟搞定mac下的phpstorm增加xdebug调试表示关闭调试,程序运行到该断点时(不包括当前断点行),会停留并从浏览器页面返回到phpstorm,此时浏览器会一直处于加载等待中。

 

3、浏览器跳转打开phpstorm后,页面上和debugger框会有数据信息显示,如下图。

代码页面:

十分钟搞定mac下的phpstorm增加xdebug调试

debugger框:

十分钟搞定mac下的phpstorm增加xdebug调试

六、调试过程中警告提示

十分钟搞定mac下的phpstorm增加xdebug调试

上图弹窗是程序正在调试时,试图关闭phpstorm时的提示,这个时候可以完成调试再关闭,或者结束调试再关闭。

十分钟搞定mac下的phpstorm增加xdebug调试

 

至此,mac下的phpstorm添加xdebug就结束了,祝大家敲一手风骚无bug的好代码!!!




原标题:十分钟搞定mac下的phpstorm增加xdebug调试

关键词:PHP

PHP
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Anker大品牌布局 亚马逊卖家的顶级竞争高手:https://www.kjdsnews.com/a/714470.html
围观2!选好品还不够,产品发布技巧更得get!:https://www.kjdsnews.com/a/714471.html
亚马逊欧洲站对于REACH检测的要求解析:https://www.kjdsnews.com/a/714472.html
最近亚马逊上的一个爆火中国特色产品:https://www.kjdsnews.com/a/714473.html
亚马逊EPR新进程:下发德国包装法注册号上传链接!你收到邮件了吗?:https://www.kjdsnews.com/a/714474.html
天津发布加快发展外贸新业态新模式的若干措施:https://www.kjdsnews.com/a/714475.html
德国有那些品牌公司:https://www.vstour.cn/a/408236.html
黔南瓮安AAA以上旅游景点 黔南瓮安aaa以上旅游景点:https://www.vstour.cn/a/408237.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流