<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://de.contaowiki.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://de.contaowiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BernhardW</id>
		<title>Contao Community Documentation - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://de.contaowiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BernhardW"/>
		<link rel="alternate" type="text/html" href="https://de.contaowiki.org/Spezial:Beitr%C3%A4ge/BernhardW"/>
		<updated>2026-04-30T13:40:39Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>https://de.contaowiki.org/PHP_Debugging</id>
		<title>PHP Debugging</title>
		<link rel="alternate" type="text/html" href="https://de.contaowiki.org/PHP_Debugging"/>
				<updated>2012-04-26T06:24:34Z</updated>
		
		<summary type="html">&lt;p&gt;BernhardW: Hinweis zu ChromePhp hinzugefügt.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Dev_HOWTOS]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Extensions]]&lt;br /&gt;
[[Category:Fehlersuche]]&lt;br /&gt;
Manchmal ist es hilfreich die Inhalte von PHP Variablen zu kennen. Zum Beispiel während der Entwicklung eines Templates oder bei der Fehlersuche. Eine Variante ist über print_r die Variable in HTML auszugeben. Einen besseren Weg bietet FirePHP. Mit FirePHP wird das print_r quasi in die Firebug Console umgeleitet. Die hier beschriebene Art funktioniert also nur mit dem Browser Firefox.&lt;br /&gt;
(Für '''Chrome''' gibt es [http://www.chromephp.com/ ChromePhp], das mit gleichen Schritten installiert werden kann.)&lt;br /&gt;
&lt;br /&gt;
Es gibt bereits ein contao Module, dass FirePHP in contao integriert. [http://developmentwithtypolight.wordpress.com/2010/02/22/tl_debug-an-useful-extension-for-debugging-typolight/ Zum Download des contao Debug Module und Anleitung]&lt;br /&gt;
&lt;br /&gt;
===Alternative Installation===&lt;br /&gt;
FirePHP ist auch ohne Modul schnell einsatzbereit. Hier eine Einleitung für die manuelle Installation:&lt;br /&gt;
&lt;br /&gt;
* [https://addons.mozilla.org/en-US/firefox/addon/6149/ FirePHP Extension für Firefox installieren]&lt;br /&gt;
* [http://www.firephp.org/HQ/Install.htm FirePHP Server Library herunterladen]&lt;br /&gt;
** FirePHP nach tl_root/plugins/FirePHPCore entpacken&lt;br /&gt;
** folgende Zeile in tl_root/system/config/initconfig.php einfügen&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;require_once(TL_ROOT.'/plugins/FirePHPCore/fb.php');&amp;lt;/source&amp;gt;&lt;br /&gt;
Hinweis zu Contao 2.10.x: Aus irgendeinem Grund kann die fb.php die FirePHP.class.php nicht laden ([http://www.contao-community.de/showthread.php?22550-Contao-2.10-FirePHP-Einbindung-verursacht-Fehler Forum]). Abhilfe wäre so möglich:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;require_once(TL_ROOT.'/plugins/FirePHPCore/FirePHP.class.php');&lt;br /&gt;
require_once(TL_ROOT.'/plugins/FirePHPCore/fb.php');&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das wars bereits. FirePHP sollte nun installiert sein. Eine einfache Meldung kann nun mit ''FB::log($myVar);'' in die Firebug console ausgegeben werden.&lt;br /&gt;
{{Hinweis| Netzwerk Tab in Firebug muss aktiv sein damit es funktioniert.}}&lt;br /&gt;
Um alle ''FB::log'' aufrufe zu ignorieren und nicht an den Client zu senden einfach ''FB::setEnabled(false);'' aufrufen.&lt;br /&gt;
&lt;br /&gt;
Weitere Infos unter http://www.firephp.org/HQ/Use.htm&lt;/div&gt;</summary>
		<author><name>BernhardW</name></author>	</entry>

	</feed>