PHP:在运行时更改xdebug.profiler_output_name选项

时间:2012-05-08 20:57:14

标签: php profiling xdebug

我可以在运行时更改选项xdebug.profiler_output_name以指定应用程序模块分析吗?

2 个答案:

答案 0 :(得分:3)

您无法在脚本中更改探查器输出名称,因为探查器在PHP启动脚本之前启动。因此,当脚本启动时,文件已经创建。您应该可以使用.htaccess

Xdebug(2.3)的下一个版本将允许从脚本启动分析器,然后还允许您更改脚本中的xdebug.profiler_output_name设置(只要你在开始分析器之前做这个。)

答案 1 :(得分:0)

我在var_dumping时使用以下代码段打印整个对象和字符串:

// make xdebug stop bugging me
ini_set('xdebug.var_display_max_children', 1024);
ini_set('xdebug.var_display_max_data', 1048576);
ini_set('xdebug.var_display_max_depth', 32);

只需将密钥替换为xdebug.profiler_output_name和所需的值。