( jc – 25.11.2008 5:30)

FirePHP

FirePHP ermöglicht es mit einem einfachen PHP Funktionsaufruf Daten an die Console des Firefox Addons Firebug zu schicken. Die Daten werden von FirePHP über die Antwort-Header an den Browser geschickt und vermischen sich daher nicht mit dem eigentlichen Seiteninhalt – u.a. ideal für das Debugging von AJAX Funktionalitäten, wo unmodifizierte JSON oder XML Ausgaben erforderlich sind.

Redaxo Firephp Addon Console Output
Ausgabe von Vars über die Firebug/Firephp Console

Das Redaxo Addon

Das Addon stellt die serverseitige Komponente dar, und bindet die FirePHP lib in Redaxo ein. Im Addon Backend können diverse Einstellungen zu FirePHP selbst vorgenommen werden, sowie das SQL bzw. EP-Log aktiviert werden:

Requirements

FirePHP besteht aus drei Komponenten. Einmal den Firefox Extensions Firebug & FirePHP und desweiteren der FirePHP lib auf dem Server (sprich dem Addon), welche die debug Daten an Firefox/Firebug schickt.

Client Side:

Server Side:

  • PHP 5 (complete functionality)
  • PHP 4 (most functionality)

FirePHP Feedback & Hilfe

Das englischsprachige Forum bzw. der QuickStart guide.

REX_SQL Log

Das SQL Log ist eine Funktion des Addons und nutzt FirePHP für die Ausgabe