自动清除webgrind中的tmp文件

时间:2011-07-31 16:06:08

标签: php profiling memcached wamp xdebug

我使用webgrind,它会产生大量的缓存文件。

如何在服务器关闭或类似之后自动清除这些文件。我在windows7机器上使用WAMP安装。

听起来可能很傻,但我不知道如何在wamp上暂时禁用webgrind。 webgrind在执行脚本时是否也增加了相当大的开销?

PS :在上述陈述中,webgrind与xdebug互换使用。

1 个答案:

答案 0 :(得分:22)

是的,xdebug分析会为执行增加一些开销。

在php.ini(或xdebug.ini)文件中,设置:

xdebug.profiler_enable=0

xdebug.profiler_enable_trigger=1

现在,当您使用参数GET / POST或发送名称为XDEBUG_PROFILE的cookie时,只会 生成cachegrind文件。

实施例: http://yoursite.com/yourscript.php?XDEBUG_PROFILE=1

参考: http://www.xdebug.org/docs/profiler