Почему я не вижу выхода из фейерверка?

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

Теперь я пытаюсь сделать простой мир hello firephp.

<?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 включен.

На панели net в рамках запроса get я не вижу X-wf-заголовков.

Solutions Collecting From Web of "Почему я не вижу выхода из фейерверка?"

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

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

Firebug должен иметь панель Net.

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

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

Кажется, что существует известная проблема с использованием последней версии 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

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

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

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

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

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

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