phpstorm 安装xdebug

phpstorm 安装xdebug,帮助程序调试
1、xdebug下载

官网https://xdebug.org/download.php
说明
1)带”ts”是线程安全的意思,”nts”的没有标示,即 nts的要下载没标示的,而下载的文件名其实是有标示的
2)下载时,需要注意两点

  • Apache是32位的还是64位的,针对版本系统兼容性选择xdebug版本
  • Apache版本 与 php版本 选择最合适的xdebug版本下载(如下图)

    这里写图片描述

2、xdebug安装到php

1)将下载的dll拷贝到php里的ext文件里,改名
:扩展放置位置,可自定义,但在php.ini中需明确指明绝对路径
2)配置php.ini

;指定Xdebug扩展文件的绝对路径
zend_extension=”D:\WAMP\php\php-5.3.27\ext\php_xdebug.dll”
;启用性能检测分析
xdebug.profiler_enable=on
;启用代码自动跟踪
xdebug.auto_trace=on
;允许收集传递给函数的参数变量
xdebug.collect_params=on
;允许收集函数调用的返回值
xdebug.collect_return=on
;指定堆栈跟踪文件的存放目录
xdebug.trace_output_dir=”D:\WAMP\php\php-5.3.27\xdebug”
;指定性能分析文件的存放目录
xdebug.profiler_output_dir=”D:\WAMP\php\php-5.3.27\xdebug”
xdebug.profiler_output_name = cachegrind.out.%t.%p
;主要针对phpstorm配置信息
xdebug.profiler_append = 0
xdebug.profiler_enable_trigger = 0
xdebug.remote_enable = 1
xdebug.remote_mode = “req”
xdebug.remote_handler = “dbgp”
;settings->Languages & Frameworks->PHP->Debug->DBGP Proxy中的Host保持一致
xdebug.remote_host = “127.0.0.1”
;settings->Languages & Frameworks->PHP->Debug中的Xdebug项中的Debug port保持一致
xdebug.remote_port = 9000
;settings->Languages & Frameworks->PHP->Debug->DBGP Proxy中的IDE key保持一致
xdebug.idekey=”PHPSTORM”
xdebug.remote_autostart = no
配置完后,在phpinfo页查看,如有xdebug的相关信息,表示已配置好php

3、配置phpstorm
打开设置管理(快捷键 Ctrl+Alt+S)
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

4、断点调试测试

参考文档:http://www.cnblogs.com/lyzg/p/6222111.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值