(17.09.2020, 16:27)StefanT schrieb: (17.09.2020, 16:03)frostschutz schrieb: Bei @Gerti klappt die Konvertierung von ¿latin1? zu UTF-8 nicht.
latin1-Tabellen mit UTF-8-Inhalten? Na, das wird spaßig. Diesen (ungünstigen) Fall deckt die Konvertierung leider nicht ab.
Das von Dir geschilderte Problem betrifft z.B. die Tabelle "mybb_templates" und da MyBB das nicht abdeckt (Konvertierung schneidet Inhalte von einigen Templates wegen "latin-1-Kodierung" ab), habe ich die "Umstellung auf UTF-8" der Tabelle "mybb_templates" auf anderem Wege bewältigt.
Ursprungsvariante:
1. Umstellung der Tabelle auf "utf-8" via ACP
2. Forumfunktion getestet = Templates zerschossen
Funktionsvariante:
1. Umstellung der Tabelle auf "utf-8" direkt mit dem SQL-Befehl:
Code:
ALTER TABLE mybb_templates CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
durchgeführt.
2. Forumfunktion getestet = OK
3. im ACP auf "utf8mb4" konvertiert
4. Forumfunktion getestet = OK
(was MyBB nicht bewältigen kann, erledigt ein einfacher SQL-Befehl
Dank an Alle für die Unterstützung, Tipps und Anregungen zur Problemlösung.
Nachtrag:
Da einige Tabellen von MyBB in Rot angezeigt wurden (vermutlich wegen "latin-1") bin ich - um Problemen im Vorfeld zu begegnen (Erfahrung lehrt) - wie folgt vorgegangen:
a) für jede Tabelle einen SQL-Befehl zur Umstellugn auf "utf-8" erstellt
b) alle erstellten Befehle (zusammenfasst) via Drag&Drop in das SQL-Befehlsfeld kopiert
c) durchlaufen lassen (kein Fehlermeldungen)
d) MyBB > ACP zeigt alles auf Grün
e) mit MyBB auf "utf8mb4" konvertiert
f) alles nunmehr im grünen Bereich