关闭

7. xdebug

标签: boolean脚本
158人阅读 评论(0) 收藏 举报
分类:

代码跟踪相关配置选项:

xdebug.auto_trace
boolean类型,默认值0。用于设定在脚本运行前是否自动跟踪方法的调用信息。

xdebug.collect_assignments

xdebug.collect_return
boolean类型,默认值0。用于设定是否返回调用方法的返回值。

xdebug.show_mem_delta
boolean类型,默认值0。如果启用该选项,并且输出格式为易于阅读式,则会在日志文件中显示调用两个方法之间的内存使用差异情况。

xdebug.trace_enable_trigger
boolean类型,默认值0。如果开启该选项,可以通过向POST或GET传递XDEBUG_TRACE参数来启用系统跟中功能,或者设定一个名为XDEBUG_TRACE的cookie信息,为了防止每次请求都会生成一个日志文件,需要将xdebug.auto_track设置为0。

xdebug.trace_format

xdebug.trace_options
boolean类型,默认值0。如果启用该选项,则之后的请求生成的日志信息会追加到日志文件中而不是替换当前日志文件中的内容。

xdebug.trace_output_dir
字符串类型,用于设定保存日志文件的路径信息

xdebug.trace_output_name
用于设定生成的日志文件的名字。

检测项目性能

xdebug.profiler_enable
boolean类型,默认值0。用于设定是否开启生成报告文件,如果设定为1,每次请求都会生成一个性能报告文件。

xdebug.profiler_enable_trigger
boolean类型,默认值0。如果开启该选项,则在每次请求中如果GET/POST或cookie中包含XDEBUG_PROFILE变量名,则才会生成性能报告文件(前提是必须关闭xdebug.profiler_enable选项,否则该选项不起作用)。

xdebug.profiler_output_dir
字符串类型。用于设定生成的报告文件的存放的路径。

xdebug.profiler_output_name
字符串类型。用于设定生成的报告文件的名字,如cachegrind.out.%t.%p

官网 : https://xdebug.org/

http://www.cnblogs.com/gbyukg/archive/2013/02/03/2890609.html

http://www.cnblogs.com/phpzxh/archive/2012/11/04/2754327.html

http://jackyrong.iteye.com/blog/776400

http://www.aichengxu.com/view/1750006


zend_extension="E:/phpsuit/php/ext/php_xdebug.dll"

;zend_extension = "D:/phpsuit/php/ext/php_xdebug-2.3.3-5.6-vc11.dll"

[xdebug]
;xdebug.remote_enable = Off

;是否自动跟踪方法的调用信息
 ;xdebug.auto_trace = on 
 ;加参数追踪 + ?XDEBUG_TRACE
 xdebug.trace_enable_trigger = On 
 ;存放目录
 xdebug.trace_output_dir = "E:/phpsuit/xdebug"
 ;用于设定生成的日志文件的名字
 xdebug.trace_output_name = trace.out.%t.%p


;性能追踪
;开启性能监控不用加参数
 ;xdebug.profiler_enable = On  
;需要分析的时候,加XDEBUG_PROFILE参数 + ?XDEBUG_PROFILE
xdebug.profiler_enable_trigger = On
;输出文件的名字
xdebug.profiler_output_name = profile.out.%t.%p
;存放的目录
 xdebug.profiler_output_dir = "E:/phpsuit/xdebug"

 ;开启函数的跟踪会在trace_output_dir目录下生成日志文件

;xdebug.show_local_vars=0
xdebug.show_local_vars=0
xdebug.max_nesting_level=200
xdebug.remote_enable = 1
xdebug.remote_host = "127.0.0.1"
;xdebug.remote_host = "localhost"
xdebug.remote_port = 9000
xdebug.idekey = "PHPSTORM"
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:344786次
    • 积分:11403
    • 等级:
    • 排名:第1372名
    • 原创:265篇
    • 转载:612篇
    • 译文:479篇
    • 评论:11条
    最新评论