首页 > Web开发 > 详细

PHP 配置Xdebug调试工具

时间:2021-03-02 22:34:23      阅读:23      评论:0      收藏:0      [点我收藏+]

下载Xdebug

官方下载地址:https://xdebug.org/download#releases,以 Windows 为例,如下图。

带有 TS 的为线程安全。

技术分享图片

配置php.ini

将下载好的 dll 文件放在 PHP 安装目录下的 ext 目录下:

技术分享图片

 打开 php.ini 文件,搜索 xdebug ,增加以下内容:

[xdebug]
zend_extension=php_xdebug-2.9.8-7.2-vc15-x86_64.dll
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey=PHPSTORM

重启 Apache 生效!

测试Xdebug安装正确

编写 test.py 文件,输入 echo phpinfo(); 运行之,在浏览器中浏览结果,搜索 Xdebug,如果能看到有 Xdebug 这一大项,则表示安装成功。如图。

技术分享图片

PHPStorm设置

技术分享图片

完成以上配置,即可在 PHPStorm 中打断点,开启调试了!

 

如果需要对 web 程序进行调试,还需进行以下配置。

浏览器安装 Xdebug Helper

以新版 Edge 为例。浏览器安装 Xdebug 插件的好处是,方便在浏览器上随时启动调试,将调试信息发送给 IDE(如PHPStorm,需要 PHPStorm 开启监听)。

技术分享图片

技术分享图片

设置 Xdebug Helper

选择 IDE Key。注意上文 php.ini [xdebug] 配置中 xdebug.idekey=PHPSTORM 必须与 Xdebug Helper 设置的 IDE Key 一致!

技术分享图片

PHPStorm配置Server信息

技术分享图片

 调试

在浏览器中输入网址,如果需要浏览器主动发送调试信息给 IDE,只需要将 Xdebug 插件启用即可(绿色),IDE 接收到信息后,会自动触发调试功能。

技术分享图片

 也可以不需要浏览器主动发送调试信息,那么也可不需安装 Xdebug,只要在 IDE 手动开启调试即可。

技术分享图片

 

  至此。转载请注明出处,记得扫码打赏支持哦,谢谢!

 技术分享图片

PHP 配置Xdebug调试工具

原文:https://www.cnblogs.com/wcwnina/p/14471379.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!