XDEBUG 选项
2024-10-19 21:40:02
到官网 http://www.xdebug.com/download.php 下载
找到对应PHP版本的 Xdebug ,后面带 TS 的为线程安全,本机环境为 win7 64 + php-5.5.1-Win32-VC11-x64 ,下载的是 Xdebug 2.3.3 PHP 5.5 VC11 TS (64 bit) 安装:
Win :将下载的dll文件(这里是php_xdebug-2.3.3-5.5-vc11-x86_64.dll)放到 php 安装目录的 ext 文件夹下。本机放在 D:\ApacheServer\php\ext\
在ApacheServer下面新建xdebug文件夹,再在xdebug下面新建trace与profiler文件夹,用来存放xdebug生成的两种信息 编辑php.ini,加入下面几行 zend_extension = "D:\ApacheServer\php\ext\php_xdebug-2.3.3-5.5-vc11-x86_64.dll"
;允许远程IDE调试
xdebug.remote_enable = true
;远程主机
xdebug.remote_host = 127.0.0.1
;xdebug.remote_port = 9000 ;默认端口 9000 xdebug.profiler_enable = on
;临时跟踪信息输出
xdebug.trace_output_dir = "D:\ApacheServer\xdebug\trace"
xdebug.profiler_output_dir = "D:\ApacheServer\xdebug\profiler" ;其余参数
;开启自动跟踪。自动打开"监测函数调用过程"的功模。该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出
xdebug.auto_trace = On
;开启异常跟踪
xdebug.show_exception_trace = On
;开启远程调试自动启动
xdebug.remote_autostart = On
;收集变量
xdebug.collect_vars = On
;收集返回值
xdebug.collect_return = On
;收集参数
xdebug.collect_params = On
;显示局部变量
xdebug.show_local_vars = On
;显示默认的错误信息
xdebug.default_enable = On
;用于zend studio远程调试的应用层通信协议
xdebug.remote_handler = dbgp
;如果设得太小,函数中有递归调用自身次数太多时会报超过最大嵌套数错
xdebug.max_nesting_level = 10000
最新文章
- 0511 backlog
- android中 EditTex t的 inputType 属性
- 【No.1】监控Linux性能25个命令行工具
- C# Datetime类常用技巧
- Android--PullToRefreshListView 的简单使用
- Pat(Advanced Level)Practice--1043(Is It a Binary Search Tree)
- OC KVC总结
- MongoDB Linux下的安装和启动(转)
- ASP.NET Core 四种释放 IDisposable 对象的方法
- 广州图书馆借阅抓取——httpClient的使用
- mysql爱之深探测
- android glide图片加载框架
- MySQL Backup mysqldump备份流程学习
- Codeforces791 B. Bear and Friendship Condition
- copy elison &; RVO &; NRVO
- UVA 11178 Morley's Theorem(几何)
- spring-tool-suite使用教程,并创建spring配置文件
- zabbix3.4.7安装在centos 7.4上
- 【java】JDK与JRE的区别
- C/C++基础----顺序容器