[TYPO3-german] ext_localconf.php legt Webseite lahm

David Bruchmann david at bruchmann-web.de
Thu Feb 26 01:16:47 CET 2009


Hallo Markus,

Mit Einträgen in der Datei ext_localconf.php kannst Du bei fehlerhafter 
Syntax den Server lahmlegen, also Vorsicht mit manuellen Änderungen in 
Produktionsumgebung - besonders wenn Du keinen Shell-Zugang hast, um 
Fehler sofort beheben zu können.

Wenn ich "t3lib_div::debug($GLOBALS);"
in meine ext_localconf.php einfüge, erhalte ich die Fehlermeldung
"Fatal error: Maximum function nesting level of '100' reached, aborting! 
in N:\www\_typo3\v4.25\misterbeat\t3lib\class.t3lib_div.php on line 3106"

Ich füge Debug-Befehle in die Module ein, also in Deinem Fall in die 
Datei typo3conf/ext/[DEINE EXTENSION]/mod1/index.php

Um die Datenausgabe einzuschränken, kannst Du auch mit einer Schleife 
arbeiten, so daß nur die Schlüssel ausgegeben werden, Werte kannst Du 
später immer noch einzeln Abfragen:

foreach ($GLOBALS as $k => $v) {
	echo '$GLOBALS['.$k.']='.$v.'<br>';
}

Um den Server zum Laufen zu bekommen würde ich die Datei 
ext_localconf.php der Erweiterung löschen und ausserdem die beiden Dateien
temp_CACHED_*_ext_localconf.php
temp_CACHED_*_ext_tables.php
im Verzeichnis typo3conf löschen, die werden dann automatisch neu erzeugt.

Gruß
David


----- Ursprüngliche Nachricht -----
Von:        Markus Deckmann <Markus.Deckmann79 at web.de>
Gesendet:   Donnerstag, 26. Februar 2009 00:04:44
An:         typo3-german at lists.netfielders.de
CC:
Betreff:    [TYPO3-german]  ext_localconf.php legt Webseite lahm
> Hi Leute,
> 
> eben habe ich eine kleine Extension mit dem Kickstarter erstellt und 
> wollte dieser noch eine ext_localconf.php mitgeben um einen Hook in der 
> erweiterten Klasse zu nutzen.
> 
> Inhalt der ext_localconf.php war lediglich die MODE-Abfrage von Typo3 
> und eine weitere Zeile:
> 
> "t3lib_div::debug($GLOBALS);"
> 
> Nachdem ich die ext_localconf.php in das Wurzelverzeichnis meiner 
> Extension gepackt hatte ließ sich die Seite nicht mehr aufrufen. Firefox 
> bringt ständig die Meldung:
> 
> "Verbindung unterbrochen
> 
> Die Verbindung zum Server wurde zurückgesetzt, während die Seite geladen 
> wurde."
> 
> 
> Was habe ich denn falsch gemacht das sich jetzt gar nichts mehr von 
> Typo3 aufrufen lässt? Wie kann ich den Fehler beheben?
> 
> Ciao Markus
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
> 


More information about the TYPO3-german mailing list