Pit: Mal wieder Umlautprobleme

Beitrag lesen

Hallo Forum,

nachdem ich meine Seite sowohl lokal als auch auf meinem Server problemlos laufen hatte, habe ich eine weitere Kopie auf den selben Server installiert und siehe da: Umlautprobleme.

Frage 1: Wie kann das denn überhaupt sein? Es sind dieselben Scripte, die db läuft auf demselben Server und die Datenbank selber ist per Dump rübergezogen. Und dennoch läuft die eine Installation ohne Umlautprobleme und die andre nicht.

Frage 2: Weil mir das inzwischen mächtigst auf den Senkel geht, habe ich anschließend beschlossen, alles auf utf-8 umzustellen.

Also habe ich:

  • Neue db angelegt, Kollation utf-8_unicode_cs
  • Sämtliche Tabellen auf Kollation utf-8_unicode_cs umgestellt
  • Sämtliche varchar Spalten auf Kollation utf-8_unicode_cs gestellt
  • DB-Verbindung geändert array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")
  • Header geändert <meta http-equiv="content-type" content="text/html; charset=utf-8" />

Ergebnis: Anstelle von üöäÜÖÄß sowas hier: öäüÜÄÖß

Nun bin ich mit meinem Latein am Ende, was läuft denn hier schief?

Pit