我正在尝试使用 xDebug 和 Webgrind 分析 Web 应用程序,因为我是在远程 Linux 服务器中进行的。由于某些奇怪的原因,它不显示调用名称或文件源。我怀疑准备脚本文件可能存在某种问题(不确定它是否正在这样做),但提供目标文件夹 777 并没有任何区别。有人知道我在哪里失败了吗?
谢谢!
我正在尝试使用 xDebug 和 Webgrind 分析 Web 应用程序,因为我是在远程 Linux 服务器中进行的。由于某些奇怪的原因,它不显示调用名称或文件源。我怀疑准备脚本文件可能存在某种问题(不确定它是否正在这样做),但提供目标文件夹 777 并没有任何区别。有人知道我在哪里失败了吗?
谢谢!
在 google 代码上找到的 webgrind 版本不适用于 xDebug 2.3。这是一个有效的叉子:webgrind
好的,24 小时后:
似乎 webcache 研磨不支持 xDebug 2.3(2015 年发布)中引入的 cachegrind 文件功能压缩功能。最新的 webgrind 是在 2008-2009 年发布的,所以它不起作用是有道理的。这同样适用于 WinCacheGrind 客户端。目前似乎只有 Windows cachegrind 分析器是qCacheGrind和 linux 客户端kCacheGrind
当我找到一些空闲时间时,我会分叉该项目并使其与压缩兼容。