MyBB.de Forum

Normale Version: wbb3 -> mybb 1.8 merge hängt sich auf
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Das Merge System hat eine interne Funktion welche mithilfe eines Regulären Ausdrucks probiert zu erkennen, ob ein String (eine Zeichenkette) bestimmte Zeichen enthält und dementsprechend mit diesen verfahren muss. Es ist bekannt, dass dieser Ausdruck aber Probleme mit zu langen Strings verursacht, deswegen wird ab einer bestimmten Länge ein einfacherer (aber auch nicht so genauer) alternativer Ausdruck verwendet.
Aus einem (mir unbekannten) Grund scheint das ganze aber auch bei kürzeren Strings zu passieren, sofern diese bestimmte Zeichen enthalten (welche Zeichen genau ist mir ebenso unbekannt). Darum wurde in 1.8 die Konstante SKIP_ENCODING_DETECTION eingeführt, welche ebendiesen Ausdruck immer überspringt. Bei einem Merge von UTF-8 zu UTF-8 dürfte das auch problemlos klappen (und da WBB 3 und 4 nur UTF-8 unterstützen ist das hier der Fall).
Die genaue Funktion findest du in der Datei resources/functions.php.

PS: Mit "Problemen" meine ich hier vorallem eine hohe Serverauslastung, die (je nach Serverkonfiguration) entweder Fehler produziert, einen Timeout anzeigt oder einfach unendlich lange lädt.
Sehr interessant. Würde sich in der Doku bestimmt auch gut machen, falls jemand das selbe Problem mit wbb hat. Natürlich nur wenn es funktioniert. Läuft immernoch. Hab aus (inzwischen) Gewohnheit auf 10 gesetzt, somit dauert das ganze noch etwas mehr als 5000 Seiten Big Grin

Vielen dank aber schonmal und besonders auch für die Erklärung.
Lol DAS hab ich nicht gefunden. Schönes Eigentor Big Grin
Hat funktioniert. Bis auf die Umfragen (inkl Ergebnisse) hab ich nun alles. Also solved.
Nochmals Danke
Seiten: 1 2 3