Где я должен увидеть вывод FirePHP?

Я пробую FirePHP.

Я установил его и перезапустил Firefox, включил Firebug для моего локального хоста, переместил демонстрационный файл oo.php, который поставляется вместе с загрузкой, в виртуальный каталог IIS, изменил путь включения, удалил вызов apache_request_headers(), так как я запускаю IIS, и единственный вывод, который я вижу является

Notice: Undefined offset: 1 in C:\Documents and Settings\georgem\My Documents\projects\auctronic\FirePHPCore\FirePHP.class.php on line 167
Hello World

В консоли Firebug ничего не отображается.

Я что-то пропустил?

Обновлено: Заметил, что в нем говорится, что буферизация вывода должна быть включена, поэтому я добавил вызов ob_start() в верхней части файла ... те же результаты.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
4
0
1 280
3

Ответы 3

Я считаю, что FirePHP требует, чтобы вы установили расширение Firefox (в дополнение к Firebug), которое отслеживает заголовки HTTP и помещает их в консоль.

Если проблема не в этом, я бы рекомендовал взять копию Чарльз. Это позволит вам просматривать заголовки ответа HTTP. Там должен быть виден выход FirePHP. Если это не так, проблема в настройке вашего сервера.

Убедитесь, что у вас установлена ​​последняя версия обоих расширений, Firebug и FirePHP - в последнее время произошла некоторая неудача с самым последним Firebug и более старым FirePHP (и да, FirePHP требует как включения PHP на сервере, так и установки расширения на 'fox ). Включите fb.php, выполните ob_start(), создайте собственную переменную, а затем

fb($myErrorVariable, 'My brand new error', FirePHP::ERROR);

Вы должны увидеть результат как в консоли Firebug, так и на вкладке «Сеть» (разверните первую строку относительно вашего скрипта и вкладку «Сервер»).

У меня была такая же проблема, и оказалось, что вкладка «Сеть» в firebug не была включена, из-за чего firephp ничего не отображал в консоли. Включил вкладку Net и вуаля!

Другие вопросы по теме