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



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

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

Xdebug (2.3) 的下一个版本将允许从脚本启动探查器,然后还允许您更改脚本中的xdebug.profiler_output_name设置(当然,只要您在启动探查器之前执行此操作)。

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

// 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和所需的值即可。

相关内容

最新更新