xdebug模块输出文件名的配置说明

xdebug的性能测试输出文件名是可以配置的。

默认是 xdebug.profiler_output_name = cachegrind.out.%p

那个%p是服务器的pid,会输出“cachegrind.out.1408”之类的文件。

可能这样不太方便测试很多文件的网站。

网上看到的中文文章里面都没有关于这个参数的说明。

我从xdebug官网上找来了它的说明翻译成中文了。

符号 含义 配置样例 样例文件名
%c 当前工作目录的crc32校验值 trace.%c trace.1258863198.xt
%p 当前服务器进程的pid trace.%p trace.5174.xt
%r 随机数 trace.%r trace.072db0.xt
%s 脚本文件名(注) cachegrind.out.%s cachegrind.out._home_httpd_html_test_xdebug_test_php
%t Unix时间戳(秒) trace.%t trace.1179434742.xt
%u Unix时间戳(微秒) trace.%u trace.1179434749_642382.xt
%H $_SERVER['HTTP_HOST'] trace.%H trace.kossu.xt
%R $_SERVER['REQUEST_URI'] trace.%R trace._test_xdebug_test_php_var=1_var2=2.xt
%S session_id (来自$_COOKIE 如果设置了的话) trace.%S trace.c70c1ec2375af58f74b390bbdd2a679d.xt
%% %字符 trace.%% trace.%.xt
注 此项不适用于trace file的文件名

从上表可以找到一些适合你的参数。

比如,我想针对每个文件生成一个输出文件。

那么我可以用:

xdebug.profiler_output_name = cachegrind.out.%s

多个域名的话,也可以组合使用

xdebug.profiler_output_name = cachegrind.out.%H.%u.%s

时间: 2024-12-03 20:52:25

xdebug模块输出文件名的配置说明的相关文章

关于flume-ng输出文件名的问题

问题描述 关于flume-ng输出文件名的问题 想请教一下,如果flume是通过file roll的形式输出到某文件夹下的,那这些输出的数据能否自定义命名? 解决方案 http://www.tuicool.com/articles/ZjuqMv

ubuntu-新手使用dd命令时只打了输出文件名,未达输入文件名,系统是否会耗掉空间?

问题描述 新手使用dd命令时只打了输出文件名,未达输入文件名,系统是否会耗掉空间? 执行命令及日志如下: root@ubuntu:/home/ye/Test# date ; dd if=/dev/zero #回车 2016年 03月 30日 星期三 20:42:29 CSTls ^H^H^H^C 记录了342839+0 的读入记录了342838+0 的写出 175533056字节(176 MB)已复制,8.34683 秒,21.0 MB/秒 请问: 1.这些复制的文件去了哪里? 2.是否会耗费空

请问gps模块输出的snrs的最大值是多少?

问题描述 请问gps模块输出的snrs的最大值是多少? 请问gps模块输出的snrs的最大值是多少? 请问gps模块输出的snrs的最大值是多少? 请问gps模块输出的snrs的最大值是多少? 请问gps模块输出的snrs的最大值是多少? 解决方案 "信号躁声比(signal-to-noise ratio)"(以下简称为SNR).这个数值标示卫星信号的接收率.我们知道,卫星是以相同的强度发射信号,但是传播过程中难免会遇到诸如树和墙之类的 障碍物,这样就影响了信号的识别.典型的SNR值在

Log4j不同模块输出到不同的文件中_java

1.实现目标 不同业务的日志信息需要打印到不同的文件中,每天或者每个小时生成一个文件.如,注册的信息打印到register.log,每天凌晨生成一个register-年月日.log文件, 登录信息的日志打印到一个login.log文件中,login-年月日.log. 2.maven配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.or

volume table-蓝牙模块开发音频音乐输出中,如何调大模块的音频输出?

问题描述 蓝牙模块开发音频音乐输出中,如何调大模块的音频输出? 现在在做蓝牙模块开发,在使用CSR公司提供的Music Manager工具调音频的效果.其中有一项是"Speak Gain Settings",而这一项中的最大值为 0-F(0dB,音量大小为+15).现在我想要蓝牙模块输出为2dB(手机连接蓝牙模块后,手机播放1KHZ 0dB的测试信号,从模块中音频输出经电容去掉直流后的信号为2dB),我把其调到最大值0-F时输出的dB仍太小.我就在想是否有一个工具或者什么方法是否能加大

PHP调试工具Xdebug安装配置教程

说道PHP代码调试,对于有经验的PHPer,通过echo.print_r.var_dump函数,或PHP开发工具zend studio.editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdebug是一个非常有用的PHP调试工具. Xdebug作为PHP调试工具,提供了丰富的调试函数,也可将Xdebug安装配置为zend studio.editplus调试PHP的第三方插件,通过开启自动跟踪(a

Xdebug PHP 调试器的使用详解

  虽然您可以使用 PHP 为系统管理和传统数据处理之类的任务创建命令行脚本,但是编程语言对 Web 应用程序的性能有主要影响.在使用过程中,每个 PHP 应用程序都驻留在服务器上,并且将通过代理(例如 Apache)调用 PHP 应用程序处理到来的请求.对于每个请求,典型的 PHP Web 应用程序在简短运行后将得到一个 Web 页面或 XML 数据结构. 假定经过简单的运行后,一个分层构造的 Web 应用程序 -- 包括客户机.网络.HTTP 服务器.应用程序代码和底层数据库 -- 将会很难

xdebug的安装

xdebug是一个开源的php调试器,以php模块的形式加载并被使用. windows 平台下: 一.安装xdebug模块 1.去www.xdebug.org下载相应版本php的模块文件,保存下载后的文件到php的ext目录,可以自己修改文件的名称,现在最新的版本是 2.0.1. 2.修改php.ini,增加如下信息 [Xdebug] zend_extension_ts="c:/webserver/php5/ext/php_xdebug.dll" xdebug.auto_trace=o

php的xdebug的配置和说明

一.安装xdebug模块 1.去www.xdebug.org下载相应版本php的模块文件,保存下载后的文件到php的ext目录,可以自己修改文件的名称,如保存成:php_xdebug.dll 2.修改php.ini,增加如下信息,在文件的最后 [Xdebug] zend_extension_ts="c:/php5/ext/php_xdebug.dll" xdebug.auto_trace=On xdebug.collect_params=On xdebug.collect_return