php配置Xdebug

PHP2021-01-13 09:29:37440条
php代码调试很是不方便,在PhpStorm怎样安装xdebug的调试工具,通过这个工具我们更方面来进行php的代码调试。

1. 打开php的扩展xdebug,输出phpinfo()查看一下是否已经安装成功了xdebug的扩展。

image.png

2.配置php.ini

[Xdebug]
;载入Xdebug
zend_extension=php_xdebug-2.9.8-7.4-vc15-nts-x86_64.dll
xdebug.idekey=PHPSTORM
;开启自动跟踪
xdebug.auto_trace=1
xdebug.profiler_enable=1
;xdebug 的数据文件目录
xdebug.trace_output_dir="D:\BtSoft\temp\xdebug"
;xdebug 的数据文件目录
xdebug.profiler_output_dir="D:\BtSoft\temp\xdebug"
;开启异常跟踪
xdebug.show_exception_trace=1
;开启远程调试自动启动
xdebug.remote_autostart=1
;开启远程调试
xdebug.remote_enable=1
;用于zend studio远程调试的应用层通信协议
xdebug.remote_handler=dbgp
;允许连接的zend studio的IP地址
xdebug.remote_host=localhost
;反向连接phpstorm使用的端口
xdebug.remote_port=9091
;收集变量
xdebug.collect_vars=1
;收集返回值
xdebug.collect_return=1
;收集参数
xdebug.collect_params=1
;如果设得太小,函数中有递归调用自身次数太多时会报超过最大嵌套数错
xdebugbug.max_nesting_level = 10000

改完配置需要重启php进程。

3. 配置phpstorm

打开File->Settings->Languages & Frameworks->php:

3.1 将phpstorm中的Xdebug端口改成php.ini中填写的端口。

image.png

3.2 填写DBGp Proxy

image.png

4. 配置Debug Configurations

image.png

评论啦~
暂无评论,快来抢沙发吧!