[实践OK]centos安装php版本对应的扩展xdebug链接以及因Xdebug版本太高WinCacheGrind无法解析只得采用并安装用kcachegrind系统分析,后缀变为callgrind

jackxiang 2018-12-25 14:45 | |
xdebug是和PHP的版本对应起来的,这一步很重要,如下:
https://xdebug.org/wizard.php
centos安装php版本对应的扩展xdebug链接:




使用图形分析工具wincachedgrind分析生成的文件

下载地址:http://sourceforge.net/projects/wincachegrind/files/

centos安装php扩展xdebug安装以及用kcachegrind系统分析
Download:
https://phoenixnap.dl.sourceforge.net/project/precompiledbin/kcachegrind.zip


百度网盘。
实践发现:
找开kcachegrind文件时要以它的后缀结尾,直接贴进去地址就成。
之前的后缀是cache,现在修改一下它这个后缀即可:
xdebug.profiler_output_name="cachegrind.out.%H.%u.%s"
修改为:
xdebug.profiler_output_name="callgrind.out.%H.%u.%s"   #kcachegrind在Win下面只认这个前缀的才能打开分析,直接拖cachegrind.out*进去是打不开的。
解决kcachegrind在Win下面只认这个前缀的才能打开分析批量xdebug的文件重命名的办法:

shell下的文本替换,Shell字符串替换学习---武明瑶:https://jackxiang.com/post/9922/




打成RPM包的SPEC文件:




下载图形化工具kcachegrind在windows下的可执行版 下载地址http://sourceforge.net/projects/precompiledbin/files   用kcachegrind来看会更形象,注意需要修改从linux中执行的文件的php文件路径,这样就可以了sourcecode.
原文:https://blog.csdn.net/gdfjhc/article/details/84194948

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/10007/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2019-7-19 09:49
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]