Komischen Search Index Fehler beim punBB beheben
Für das Codeartists Development Forum benutzen wir das punBB mit MySQL 4.1 und UTF-8 als Tabellenzeicehnsatz.
Immer wenn jemand einen Umlaut in einem Beitrag geposted oder beim Editieren hinzugefügt hat kam aus irgendeinem Grund die Fehlermeldung “Unable to insert search index word matches”.
Diese hab ich jetzt gefixed indem ich in der Datei include/search_idx.php in der Zeile 72:
$words[$i] = trim($word, '.');
ein mysql_real_escape_string hinzugefügt habe:
$words[$i] = mysql_real_escape_string(trim($word, '.'));
Das ganze funktioniert natürlich nur wenn man MySQL verwendet
