问题标签 [webgrind]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
debugging - 在 webgrind 中按时间顺序排序
我刚开始使用 Webgrind 分析 php 函数调用。有没有办法按照调用的顺序对调用进行排序,而不是按名称或函数调用次数的字母顺序?
例如,在 下$PizzaBuilder->__construct
,我知道对 的调用$MenuDatabase->getComboList
发生在对 的调用之前$PizzaBuilder->selectCombo
,但似乎没有任何方法可以使调用按该顺序显示。
(可单击的列标题是按字母顺序排序的调用、计数和总调用成本。)在主函数列和每个函数下的扩展调用中都需要这样做。
apache - 尝试打开 webgrind 时出现 500 内部服务器错误
我正在使用Linux。我已经为 php 代码的 xdebug 分析安装了 webgrind。我已经在 httpd.conf 等中进行了适当的更改。
当我尝试从浏览器连接时,它说500 Internal Server Error
我想不通。
debian - 如何限制 xdebug-profiler 创建的 cachegrind 文件
有没有办法限制 cachegrind 文件(xdebug 分析输出)?我想启用 xdebug.profile 来调试整个项目(不仅是触发器),但如果有人忘记禁用它,我不希望磁盘已满。
我在分析器文档中没有找到类似的选项。
linux - webgrind 不显示函数名称或文件源
我正在尝试使用 xDebug 和 Webgrind 分析 Web 应用程序,因为我是在远程 Linux 服务器中进行的。由于某些奇怪的原因,它不显示调用名称或文件源。我怀疑准备脚本文件可能存在某种问题(不确定它是否正在这样做),但提供目标文件夹 777 并没有任何区别。有人知道我在哪里失败了吗?
谢谢!
php - 在 WinCacheGrind 中打开 CacheGrind 文件时缺少函数名称
地狱所有。我在 apache/php 服务器上安装了 XDEBUG 作为 ZEND 模块。它输出分析文件,但输出不包含函数名称,仅包含数字。
我看起来不像其他 cachegrind 输出文件。我的文件有数字而不是函数/文件名。
如果我尝试使用 WinCacheGrind 打开文件,则会出错。我还安装了 webgrind,输出只显示数字。有时有一个文件名,但文件名前面有一个数字。单击它会导致错误。
版本:1 创建者:xdebug 2.3.2 cmd:/backup/united/public_html/member.php 部分:1 职位:行
事件:时间
php - Php Xdebug Proflling - 了解要检查的内容
我是 XDebug 的新手。我认为它是一个“必备”工具,以确保应用程序即时编码做得好。
这是我的设置: - Macbook Air 上的 MAMP。- 在 PHP.INI 中激活 Zend XDebug - 用于报告的 Webgrind
我进行了所有配置以使探查器运行并且效果很好。
我唯一的问题是我应该看什么和担心什么。有人说整个php进程不应该超过100ms,越接近50ms越好。
好吧,这是一个好的开始……
任何机构都可以更清楚地检查什么,什么是可接受的,什么不是?
谢谢。
php - Ubuntu 14.04 中存储的 webgrind 分析文件在哪里?
我已经设置了 xdebug 和 webgrind,并且已经生成了几个分析文件。这些生成的文件存储在哪里?
php - apache xdebug & webgrind 输出未写入日志文件
我正在使用 Mamp 并且在安装 webgrind 之后,Xdebug 输出没有写入正确的文件中:不在所选路径(/Applications/MAMP/logs/php_error.log)中,也不在 tmp 文件夹中。
Apache 错误日志说:[info] [client 127.0.0.1] (32)Broken pipe: core_output_filter: 将数据写入网络,我的事情是相关的..
PHP.ini 是:
在那里,所有与日志相关的行(error_reporting、log_errors、...)都有值
MAMP_php_log_errors_MAMP
我在这里和这里尝试了这些方法,但没有运气;尝试了不同的日志文件路径、不同的 PHP 版本、检查的权限以及 .ini 文件中的不同行;破管子的事情并没有澄清任何事情......
Debug.log文件都是wordpress创建的,写的很好,显示上就这样
有什么建议吗?
Mamp 2.2 PHP 5.5.3 Webgrind 1.0
php - 无法让 XDEBUG , WEBGRIND 在 Windows 上工作
我正在尝试使用 Webgrind。谁能帮助我走上正轨。我有以下情况。Windows-7 64 位 APACHE - 2.4.9 PHP - 5.5.12 与 XDEBUG 2.4.0 和 Webgrind 1.3(最新版本)安装在: http://localhost/webgrind/
出于测试目的,我执行了一个非常小的 PHP 脚本
phpinfo();
我的“D:\wamp\www\webgrind\tmp”目录中没有任何文件。所以我在“ http://localhost/webgrind/ ”窗口中也看不到任何东西。
谁能告诉我哪里出错了。谢谢。
php.ini
webgrind\config.php