问题标签 [firephp]

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.

0 投票
1 回答
143 浏览

php - Ruby on Rails 的 FirePHP 等价物

Ruby On Rails 是否有 FirePHP 等价物?

我希望能够将变量的值发送到控制台并浏览对象属性。

0 投票
2 回答
3807 浏览

php - FirePHP 初学者问题

我正在编写一个使用一些 php 文件的网页。php 无法正常工作,我正在尝试调试诸如打印变量之类的东西。我是 php 新手,所以这是全新的领域。

我使用 firebug 进行其他调试和 css 对齐,所以我认为 firephp 可能是一个很好的开始方式。

我将 firePHP 添加到 firefox 中,然后按照一些教程发现我将其添加到我的 php 文件中:

我加载页面时得到的结果是:

Warning: require_once(FirePHPCore/FirePHP.class.PHP): failed to open stream: No such file or directory in /var/www/contactform.php on line 15 Fatal error: require_once(): Failed opening required 'FirePHPCore/FirePHP.class.PHP' (include_path='.:/usr/share/php') in /var/www/contactform.php on line 15

似乎需要更多的设置和库加载,但我不确定是什么或如何?

我正在使用 apache 和 /var/www/ 作为本地服务器在 Ubuntu 上进行开发。

有关如何克服此错误的建议?

0 投票
0 回答
258 浏览

logging - Firephp换行符不输出

我是firephp前萤火虫的粉丝。然而,它不输出换行符真的让我烦恼(请原谅双关语)。它使调试查询非常繁琐,因为我必须将查询复制到记事本++并手动格式化。

输出以下内容

在此处输入图像描述

我遇到了以下 http://code.google.com/p/firephp/issues/detail?id=30

基本上说它不受支持并且链接到看起来不再活跃的fireconsole?有没有替代 firephp 或任何解决方法?

0 投票
3 回答
466 浏览

php - 检查 PHP 代码中是否安装了 FirePHP

有什么方法可以确定服务器上是否安装了 FirePHP(通过 PEAR)?我想让登录 FirePHP 成为可能,但也不要让没有该工具的每个人的代码崩溃。

这个例子,我想象它应该如何工作:

我还没有找到像我的library_exists方法这样的东西。PHP中有类似的东西吗?

0 投票
1 回答
57 浏览

php - FirePHP 可以配置为在记录时告诉它从哪里调用?

我正在帮助一位同事使用遗留的意大利面条代码应用程序。其中有数千个调用$firephp->log,但我们正试图追踪一个特定的调用。

FirePHP 是否可以配置为在每个日志语句中包含在代码中调用它的位置?

0 投票
0 回答
108 浏览

php - 具有多个类和依赖项的 Firephp 日志记录

我正在编写一个相当大的 PHP 应用程序,并且已经到了想要一些调试输出的地步。我已经成功安装了 FireBug 和 FirePHP,并且成功地向控制台输出了一行文本。

这是现在的问题。我有一个名为 Register.php 的 php 文件,它基本上只包含用于显示视图和提交表单的代码。该文件调用 SiteViewModel.php 类中的函数来完成注册用户的实际后台工作。SiteViewModel.php 还调用其他 php 文件以连接到数据库并执行检查/插入。

如果我将调试行放在 SiteViewModel.php 文件构造函数中,我会得到 Firebug 控制台的输出。如果我将任何其他行放在其他任何地方,我什么都不会记录。

一些代码

注册.php:

站点配置.php:

站点视图模型.php:

0 投票
1 回答
120 浏览

php - firephp 输出中的彩色圆点是什么意思?

我见过绿色、橙色和灰色的点,它们似乎与变量类型不对应……有什么想法吗?

我在常见问题解答等中没有找到任何提及它们:http ://www.firephp.org/Wiki/Reference/FAQ

firephp 输出的开头,左侧显示点

0 投票
0 回答
80 浏览

php - FirePHP 在所需文件中不起作用

我的 firePHP 工作正常,除非我在类中使用它,有什么想法吗?

如果我将它粘贴在 index.php 中的某个位置,它将正常工作。但是如果我把它放在一个必需的文件中,它就不再起作用了。

0 投票
2 回答
2748 浏览

php - 将 FirePHP 与 Zend Framework 2 一起使用

我正在尝试将 FirePHP 与 Zend Framework 2 一起使用,但似乎缺少一些东西。这是我要运行的基本代码:

我得到的错误是“找不到 FirePHP 类”。起初我很困惑,因为我的 Zend/Log/Writer 文件夹中确实有一个 FirePhp 类。但后来我看到类构造函数需要一个 FirePhp\FirePhpInterface 对象。所以我检查了 Zend/Log/Writer/FirePhp 文件夹,那里有一个实现 FirePhpInterface 的 FirePhpBridge 类,但它还需要构造函数中的一个 FirePHP 实例。我的 Zend/Log/Writer/FirePhp 文件夹中没有任何 FirePHP.php 文件。我应该从其他地方得到这个吗?

更新

我现在已经设法让 FirePHP 正常工作,但我正试图弄清楚如何以一种干净的方式做到这一点,这样它就可以工作了。我让它工作的唯一方法是将它放在我项目的根目录中并执行以下操作:

我假设通常我应该能够像这样创建一个作家:

但是,我认为出错的地方是 Zend\Log\Writer\FirePhp 类的 getFirePhp() 函数。班级这样做:

这是我迷失了我应该如何设置的地方,以便这个 class_exists('FirePHP') 调用找到正确的类并且 new FirePHPService() 也可以正常工作。

0 投票
1 回答
1404 浏览

cakephp - 使用 DebugKit、Firebug 等在 CakePHP 2 上调试 ajax 调用

我有一个安装了 DebugKit 的 CakePHP 2 应用程序。它工作正常,我在“时间”工具栏中为我加载的每个页面获取内存使用情况和处理时间。

我还希望能够在页面加载后获取 ajax 请求的内存使用情况和处理时间。我知道我可以使用 DebugKit 工具栏中的“历史记录”按钮访问以前的 ajax 请求,但是当我想单击页面、触发 ajax 请求并为它们获取即时调试信息时,这并没有真正的帮助。

因此,我进行了一些搜索,发现我可以在 Firefox 中使用 Firebug + FirePHP 以及我的应用程序中的 FirePHP 和 FireCake 库,并根据每个 ajax 请求获取 DebugKit 的所有统计信息。这听起来很完美,正是我想要做的。

不幸的是,我似乎无法让它工作。我只能在http://someguyjeremy.com/blog/using-firephp-to-debug-your-cakephp-app找到一个关于此事的教程

我已经完成了教程中提到的所有事情,Cake 完全没有给我任何错误。但是,除非我遗漏了某些东西,否则我看不到在 Firebug 中显示调试信息的位置,如果它确实首先被馈送到 Firebug。

我的配置:

蛋糕版本: 2.2.4

火狐版本: 17.0.1

Firebug 版本:尝试使用 1.11.1 和 1.9.0

FirePHP 版本: 0.7.1

DebugKit 版本: 2.2.0(最新的主分支)

更新

它似乎非常适用于不以 .json 结尾的 Ajax 请求,因此Router::parseExtensions('json');我在 routes.php 中没有接收到这些请求。

我取出Router::parseExtensions('json');并更改了我的 Ajax 请求以直接执行我的filter操作,而不是调用它filter.json,Cake 为所有 FireBug 标头提供服务。不幸的是,我不能这样使用它,因为 JQuery 需要内容类型为 application.json。