Suse 11.2 Umlaute Kaputt
Posted: 2010-01-10 21:39
Ich habe schon zig Suse Installation hinter mir. (Suse 8-11.0)
Nun musste ich einen neuen Server aufsetzen, dachte nehme mal Suse 11.2
Alles installiert, und fast keine Probleme außer (Unter Yast funktioniert der Software Management nicht, nur unter KDE)
Aber das Hauptproblem, die Umlaute, die aus MySQL kommen, werden kaputt im Web angezeigt.
Ich habe direkt die /var/lib/mysql Dateien genommen,
aber auch der Umweg über den alten Server Export-Import der DB, >wieder kaputte Umlaute.
schaue ich mir die Export Datei an, sind die Umlaute heil. (insert DB set a=‘küche‘)
Natürlich weiß ich, dass es ein utf-8 Problem ist, setze ich im Quellcode
META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"
sind die Umlaute aus der DB wie von Geisterhand richtig, aber dafür die Umlaute
Im Quelltext, die nicht aus der DB kommen kaputt.
Fehlerquellen:
PHP ist nun 5.3 vorher 5.1.
Mysql ist etwas neuer
Hat jemnad eine Idee?
Kann man PHP oder Myqsql umstellen utf-8 = YES / NO
Nun musste ich einen neuen Server aufsetzen, dachte nehme mal Suse 11.2
Alles installiert, und fast keine Probleme außer (Unter Yast funktioniert der Software Management nicht, nur unter KDE)
Aber das Hauptproblem, die Umlaute, die aus MySQL kommen, werden kaputt im Web angezeigt.
Ich habe direkt die /var/lib/mysql Dateien genommen,
aber auch der Umweg über den alten Server Export-Import der DB, >wieder kaputte Umlaute.
schaue ich mir die Export Datei an, sind die Umlaute heil. (insert DB set a=‘küche‘)
Natürlich weiß ich, dass es ein utf-8 Problem ist, setze ich im Quellcode
META HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8"
sind die Umlaute aus der DB wie von Geisterhand richtig, aber dafür die Umlaute
Im Quelltext, die nicht aus der DB kommen kaputt.
Fehlerquellen:
PHP ist nun 5.3 vorher 5.1.
Mysql ist etwas neuer
Hat jemnad eine Idee?
Kann man PHP oder Myqsql umstellen utf-8 = YES / NO