我让XHProf和XHgui一起工作。我喜欢清除或重新启动某些站点或全局的新配置文件。如何清除/重置XHprof?我假设我必须删除Mongo DB中的日志,但我不熟悉Mongo,也不知道它存储信息的表。
发布于 2014-11-22 22:03:36
要使用XHGui清除收集结果,请登录mongo db并清除收集结果,如下所示:
mongo
db.results.drop()第一行登录到mongo db控制台。最后一个命令drops将由XHGui在分析的下一个请求上重新创建收集结果
其他一些有用的命令:
show collections //shows all collection
use results //the same meaning as mysql i believe
db.results.help() //to find out all commands available for collection results我希望它能帮上忙
发布于 2019-05-23 14:59:28
我在使用Drupal中的Devel模块时,在我的Drupal设置中遇到了类似的问题。在对xhprof库如何保存数据进行了一些检查和阅读之后,我能够弄清楚数据被保存在哪里。
库将检查php.ini中是否有任何已定义的路径
xhprof.output_dir
如果您的php.ini中没有定义任何内容,它将获取系统临时目录。
sys_get_temp_dir()
简而言之,打印出这些值来查找xhprof数据:$xhprof_dir = ini_get("xhprof.output_dir");$systemp_dir = sys_get_temp_dir();
如果$xhprof_dir没有返回任何值,请检查$systemp_dir,xhprof数据应该包含.xhprof扩展名。
https://stackoverflow.com/questions/26856827
复制相似问题