Phpstorm 配置xdebug调试代码

本文详细介绍了如何在PHP环境中配置Xdebug扩展,包括下载对应版本、在php.ini中启用配置、验证安装及在PhpStorm中进行调试设置。通过遵循这些步骤,开发者可以有效地进行代码调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、下载xdebug

先确定你的 PHP 版本,使用phpinfo()查看 PHP 版本信息,然后下载对应的 Xdebug 版本
在这里插入图片描述
https://xdebug.org/download.php

2、php.ini 中开启 Xdebug 配置

打开 php.ini,找到 Xdebug 的配置。如果没有,请手动添加。
其中xdebug.remote_host代指本地为网站配置的虚拟域名,xdebug.remote_port为调试监听商品,通常使用默认的 9000 端口。

在这里插入图片描述

[Xdebug]
zend_extension=php_xdebug-2.5.5-5.6-vc11-nts.dll
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.idekey = PHPSTORM
xdebug.profiler_enable=on
;xdebug.trace_output_dir=/tmp
;xdebug.auto_trace=on

;xdebug.show_exception_trace=on
xdebug.collect_vars=on
xdebug.collect_return=on
xdebug.collect_params=on
xdebug.max_nesting_level=10000

;xdebug.profiler_enable_trigger_value="XDEBUG_PROFILE"
xdebug.profiler_enable=1
xdebug.profiler_output_dir=D:\xdebug\xdebug_profie
xdebug.profiler_enable_trigger_value=1

3、查看xdebug扩展是否安装成功
在这里插入图片描述

4、检查 Xdebug的安装情况
在 PhpStorm 中,File>Setting 打开系统设置,然后如下图进入 PHP 的编译器设置,如果能看到 Xdebug 的信息,说明安装成功:
在这里插入图片描述
在这里插入图片描述

点击保存:
在这里插入图片描述

4、PhpStorm 配置PHPxdebug服务

用上一步的方法,打开 PhpStorm 中 PHP>Debug 的设置,“Debug port”与“xdebug.remote_port”一致,并且允许外部连接(浏览器XDebug插件):

在这里插入图片描述
在这里插入图片描述

5、配置 Xdebug 调试端口

在这里插入图片描述

7、Run>Web Server Debug Validation,完成配置的填写
点击打开:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

8、配置debug运行的默认浏览器:
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值