PHPStorm中使用Xdebug插件调试代码

2018-11-13  本文已影响0人  小zhu大排档

本例主要讲安装完Xdebug扩展后(这个抽时间会拿出来讲),如何配置PHPStorm来进行辅助调试,具体的操作步骤如下所示:

(1)配置PHP CLI运行时

配置PHP CLI运行时执行文件地址,需要访问“File>Settings>Languages & Frameworks>PHP”配置页面,如下图所示。

在PHPStorm配置运行时

在配置界面中,可以看到CLI Interpreter选项是未选中状态,说明PHP CLI 运行时还未配置。此时需要单机后方的“...”按钮进一步配置,需要在提示项PHP executable后,选中PHPStudy集成开发环境对应PHP版本的exe文件即可。操作完成后,在配置界面就会自动展示PHP的基本信息和是否开启了Xdubug扩展,如下图所示。

在PHPStorm中选择PHP CLI的执行文件

(2)修改Xdebug的默认端口

因为Xdebug的默认端口已经不是9000(Xdebug和PHPStorm默认的配置了,所以需要修改端口的配置。访问“File>Settings>Languages & Frameworks>PHP>Debug”中设置页面,修改端口9000为9999,如下图所示。

修改Xdebug端口为自定义端口

(3)配置Xdebug DBGp远程调试

访问“File>Settings>Languages & Frameworks>PHP>Debug>DBGp Proxy”设置页面,如下图所示。

配置Xdebug DBGp远程调试信息

(4)创建Xdebug服务

访问“File>Settings>Languages & Frameworks>PHP>Servers”设置页面,单击左上方的“+”号按钮进行Xdebug服务的创建,添加信息如下图所示。

创建Xdebug服务选项

完成以上4个步骤后,注意要保存设置项。

(5)调试信息设置

在PHPStorm的工具栏中找到Xdebug(调试)菜单,选择Edit Configurations命令进入配置界面,如下图所示。

调试信息配置

进入到配置界面后,单击左上方的“+”号按钮添加新的配置项。注意:这里需要选择PHP Web Page类型。具体的配置项中,在Server处选择刚才创建的Xdebug服务,即xdebug,Start URL处的内容则是根据实际的访问路径填写,如下图。

配置类型为PHP Web Page

(6)开始调试

调试程序需要开启端口监听,开启前和开启后的效果,如下图所示。

开启调试监听

随后单击Debug按钮即可开始调试,如下图。

开始Debug调试

(7)查看调试结果

开始调试后,在PHPStorm下方会自动出现Xdebug调试相关的控制台,方便调试步骤和结果查看,如下图所示。

查看Xdebug调试信息

执行到这一步时,就可以在PHPStorm中使用Xdebug对代码进行调试了。借助强大的工具,可以编写更加健壮的代码。

上一篇下一篇

猜你喜欢

热点阅读