gpt4 book ai didi

php - 通过 Ubuntu 使用 Xdebug2 的分析数据调试 PHP

转载 作者:行者123 更新时间:2023-12-04 18:54:52 25 4
gpt4 key购买 nike

我的问题基于 this article .

如何通过 Xdubug2 制作关于 PHP 代码的分析数据,然后将其放入 KCacheGrind 之类的应用程序中?

我在我的 Ubuntu 中成功使用了 Xdebug,因为它在浏览器中突出显示了我的错误消息。但是,我还没有找到像 xdebug 这样的终端工具。 .

我想有一个像这样的 PHP 代码的可视化 View

alt text

最佳答案

将此行添加到您的 php.ini

xdebug.profiler_enable = 1

然后,如果您碰巧通过网络服务器运行 PHP,则需要重新启动网络服务器,否则不会获取 conf 更改。

如果您通过 cli 运行 PHP,那么当然不需要重新启动。

现在,当您运行 PHP 脚本时,会在 xdebug.profiler_output_dir php.ini 设置指定的目录中创建一个 cachegrind.out.PID 文件。默认为/tmp。

该文件是 kcachegrind 能够加载的文件。

还有其他方法可以调用此配置文件生成,您可以在 http://www.xdebug.org/docs/all_settings#profiler_enable 上阅读它们。

关于php - 通过 Ubuntu 使用 Xdebug2 的分析数据调试 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1284346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com