Beiträge von x-ray

    Hallo ralf!

    Und welchen Zeichensatz verwendest du bei den Abfragen? Dies kannst du unter

    PHP
    /** Der Datenbankzeichensatz sollte nicht geändert werden */
    define('DB_CHARSET', 'utf8');

    in der wp-config festlegen.


    Top, das war der Knackpunkt! :grin: In meiner alten wp-config gabs diesen und viele weitere Konstanten noch gar nicht. Hab jetzt die aktuelle wp-config-sample.php angepasst, in der auch schon o.g. Konstante eingetragen war, und jetzt läufts!

    sichere deine Daten!


    Na das war ja sowieso das erst was ich gemacht habe. ;-)

    Viele Grüße!
    x-ray

    Hallo!

    Vorweg: Ich weiß dass das ein verbreitetes Problem ist und habe auch schon einiges gelesen und probiert, bisher aber ohne Erfolg.

    Heute habe ich ein Upgrade von Wordpress Version 2.8 auf 3.0.4 durchgeführt, und jetzt sind die Umlaute in meinen Blog-Einträgen und den Kommentaren "kaputt": Es werden nur Fragezeichen in schwarzen Rauten angezeigt. Wenn ich im Firefox die Zeichenkodierung unter Ansich -> Zeichenkodierung manuell auf Westlich (ISO-8859-1) umstelle werden die Umlaute korrekt angezeigt, aber dann stimmen die restlichen Umlaute nicht mehr (z.B. in den Monatsbezeichnungen der Archiv-Links).

    Bisher habe ich folgendes gemacht:

    • Im Dashboard unter Einstellungen -> Lesen Zeichensatz auf UTF-8 gestellt.
    • HTTP Header überprüft, hier steht Content-Type:text/html; charset=UTF-8
    • Quelltext überprüft, hier steht <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    • Kollation von Datenbank, Tabellen und Feldern auf "utf8_unicode_ci" geändert
    • ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name; für alle Tabellen ausgeführt
    • MySQL Struktur- und Daten-Dump heruntergeladen, Datei im Texteditor geöffnet, erneut als UDF-8 Datei gespeichert, vorhandene Tabellen gelöscht und Dump eingespielt


    Alles ohne Erfolg. Dazu werden in phpMyAdmin und in MySQLDumper die Umlaute in den Datensätzen korrekt angezeigt, wobei die Zeichenkodierung im Firefox auf Unicode (UTF-8) steht. Auch im Texteditor werden die Umlaute im Dump korrekt angezeigt.

    Ein Caching-Plugin in Wordpress habe ich nicht, den Firefox Chache habe ich gelöscht und die Seite mehrmals mit Strg+F5 neu geladen.

    Ich hab keine Ahnung wie ich weitermachen soll. Kann mir jemand helfen?

    Viele Grüße!
    x-ray