有没有办法限制cachegrind文件(xdebug profiling输出)? 我想启用xdebug.profile来调试整个项目(不仅是触发器),但是如果有人忘记禁用它,我不希望光盘已满。
我在the profiler documentation找不到任何类似的选项。
答案 0 :(得分:2)
正如文档所述(http://www.xdebug.org/docs/profiler)在相应的.ini文件中使用这些设置 - :
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 1
然后,不是每个请求都被分析,只有那些在GET / POST / COOKIE中具有XDEBUG_PROFILE变量的请求才会被分析。
如果您不想使用触发器方法,那么我认为您需要一个cron作业(或类似的)来清理/ tmp(或者任何xdebug.profiler_output_dir设置为)频繁