Почему я не вижу никаких выходных данных firephp? - PullRequest
2 голосов
/ 03 августа 2011

Я пытаюсь заставить firephp работать.Он работал на прошлой неделе, и я не знаю, когда именно он перестал работать или что я изменил.

Сейчас я пытаюсь создать простой мир firephp hello.

<?php
require_once('FirePHPCore/FirePHP.class.php');
ob_start();
$firephp = FirePHP::getInstance(true);
$firephp->log('Hello', 'World');

require_once('FirePHPCore/fb.php');
$var='test';
fb($var);
FB::send($var);

ob_end_flush();
?>

Нет результатов в окне консоли firebug и сообщений об ошибках, которые я могу найти.

FireFox 5.0

FireBug 1.8.0

PHP 5.3.1

Консоль Firebug и сетевые панели включены.FirePHP включен.

В сетевой панели под запросом get я не вижу заголовков X-wf.

Ответы [ 6 ]

6 голосов
/ 10 марта 2014

У Firebug должна быть включена сетевая панель.

РЕДАКТИРОВАТЬ: Просто нажмите f12, нажмите на сеть и, если он говорит включить, нажмите включить:)

4 голосов
/ 19 октября 2012

Это смешно, но я просто потратил 30 минут, убедитесь, что у вас установлен выход «Все», а не «Ошибки» или что-то подобное в консоли firePHP.

1 голос
/ 04 августа 2011

Расширение FirePHP теперь снова работает с Firebug 1.8: http://www.firephp.org/HQ/FinalRelease.htm

Объяснение того, что произошло: http://www.christophdorn.com/Blog/2011/08/03/firephp-and-firebug-1-8/

1 голос
/ 03 августа 2011

Кажется, есть известная проблема с использованием последней версии Firebug 1.8 и Firefox 5: http://groups.google.com/group/firephp-dev/browse_thread/thread/aa8ca7877f4f2d82?pli=1

Понижение до версии 1.7.3 решило проблему для меня. http://getfirebug.com/releases/firebug/1.7/firebug-1.7.3.xpi

0 голосов
/ 24 августа 2014

Поскольку меня привел результат Google, мотивированный той же проблемой, я хотел бы добавить некоторые перспективы для потомков.

При тестировании в локальной среде на любой из новых ОС Windows (Windwos 7 и выше) вы должны проверить, не заблокирован ли ваш файл .

Это верно: в моем случае require_once не выдавал никаких фатальных ошибок, которые он должен делать, если не мог найти файл - так что-то. должно быть не так с файлом.

В Linux вы должны проверить разрешения, в Windows вам нужно проверить свойства файла и посмотреть, не блокируется ли файл.

Если это так, и у вас есть права администратора, вы можете разблокировать его тогда и там.

0 голосов
/ 03 августа 2011

Вам нужно позвонить ob_end_flush(), чтобы любой вывод был отправлен в браузер.

...