Page 6 of 8
Re: Fatal error: _setConfig failed
Posted: Mon 22. Nov 2010, 11:50
by update
Bei einer ganz frischen Installation tritt das nicht auf (getestet).
Bei der laufenden upgedateten Version tritt das auf. Was habe ich bisher versucht:
Alle Dateien mehrfach überspielt
alle FE-Render/FE-Init- Scripte entfernt
Alle Module (bis auf den grafischen Text, der scheint ja ein Eigenleben zu haben) entfernt
DBs gedifft - keine Besonderheiten (die augenfälligen Unterschiede manuell bereinigt).
Re: Fatal error: _setConfig failed
Posted: Mon 22. Nov 2010, 12:20
by Oliver Georgi
Voodoo.
Re: Fatal error: _setConfig failed
Posted: Mon 22. Nov 2010, 19:48
by update
Der Voodoo-Meister hat's gezaubert
Perfekt!
Re: Fatal error: _setConfig failed
Posted: Mon 22. Nov 2010, 19:52
by juergen
Hehe
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 07:54
by Oliver Georgi
Ich habe das jetzt entsprechend abgefangen und eine neue Datenbankfunktion integriert, mit der eine solche Variable zur Laufzeit angepaßt werden kann. Ursache ist gerade bei Default Installationen eine zu kleine Vorgabe für die MySQL Variable max_allowed_packet. Diese sollte auf 16M = 16*1024*1024 gestellt werden, da ja in das Feld max. 16M große serialisierte Daten abgelegt werden können. Läuft die Variable über, kommt es zu beschriebenem Fehlverhalten.
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 08:26
by update
Es läuft jetzt perfekt. Danke!
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 08:36
by pepe
Ja... und wieso jetzt auf einmal ???
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 08:55
by update
claus wrote:Der Voodoo-Meister hat's gezaubert
Perfekt!
In einer Standard-(Xampp) Installation ist der Defaultwert für max_allowed_packet (oftmals) in der my.ini auf lediglich 1M eingestellt - zu wenig für etwas größere Sites mit hunderten von Levels und tausenden von Seiten / Content Parts.
Mit Olivers Änderung wird das nun abgefangen und zur Laufzeit der o.g. Wert erhöht auf 16M.
Das reicht dann sogar mir
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 09:01
by pepe
Das heißt, ihr beide habt da momentan ein "privates" update script... eine
r403-b "am Laufen"
Meine Vermutung - mit dem
mySQLdumper wäre es auch gegangen - ist dann wohl zufällig richtig gewesen???
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 09:22
by juergen
nein Pepe,
das war die interne sql Konfiguration von Xampp, das Phänomen tritt eh erst auf, wenn die Summe aller Variableninhalte etwa eine Größe von 1MB übersteigt. Dann kann dieser Variableninahlt nicht mehr als ganzes in die DB zurückgeschrieben werden.
Der dumper bewegt sich nicht auf Feld- sondern auf Tabellenebene.
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 09:32
by update
Kein Updatescript, sondern Änderungen / Ergänzungen in einer /mehreren Datei(en), die das "Problem" adressieren. Dieser Haufen an Variablen wird ja zur Laufzeit generiert und / oder geändert, deshalb muss der Wert auch erhöht werden. Wenn in der my.ini ein genügend großer Wert steht, dann ist ja sowieso alles paletti.
Rausgekommen ist das, weil ich eine Site von remote auf lokal gespielt habe und da der Defaultwert auf 1M stand.
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 09:34
by juergen
Und das alles nur weil ihr diese schönen asozialen Netze nicht nutzt! Immer früher am Skandal :
http://www.facebook.com/index.php#!/pages/phpwcms/
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 10:39
by update
The page you requested was not found.
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 10:49
by juergen
Re: Fatal error: _setConfig failed
Posted: Tue 23. Nov 2010, 11:23
by update