Zurück   WordPress Deutschland Forum > Support > Installation

Antwort
 
Themen-Optionen Ansicht
Alt 16.07.2008, 09:01   #1 (permalink)
PostRank: 0
 
Benutzerbild von Listx
 
Registriert seit: 16.07.2008
Beiträge: 5
Nach Update von 2.5.1 auf 2.6 - Umlaute werden nicht angezeigt

Hallo,

folgendes Problem: Die Umlaute in meinem Weblog werden nach dem Update nicht mehr korrekt dargestellt. Siehe Tiliaone.de

Und das obwohl in den 'Lesen'-Einstellungen, in der wp-config und im Browser UTF-8 eingestellt ist.

Auch mein Theme ging vorher ohne Probleme. Der Fehler tritt aber ebenfalls in allen anderen Themes auf, die ich ja jetzt per Vorschau testen kann.

Ich bitte um Hilfe oder Anregungen zur Lösung.

Vielen Dank schonmal vorweg!
__________________
Blog: blog.tiliaone.de | Twitter: twitter.com/Listx
Listx ist offline   Mit Zitat antworten
Alt 16.07.2008, 09:18   #2 (permalink)
WPD-Moderator
 
Benutzerbild von Ammaletu
 
Registriert seit: 14.07.2007
Beiträge: 3.660
Hm, wirklich weiterhelfen kann ich Dir leider auch nicht. Wenn man sich das so anschaut, dann werden offensichtlich die UTF-8-Zeichen an irgendeiner Stelle als ISO-8859-1 ausgelesen und in die Seite geschrieben, welche dann aber doch wieder als UTF-8 ausgeliefert wird. Typischerweise würde ich jetzt sagen, in der wp-config.php steht es falsch drin. Aber wenn es da stimmt...

Es könnte ein Plugin sein, welches alle Textausgaben filtert, aber viel mehr fällt mir nicht ein. Du könntest sie theoretisch alle mal deaktivieren und dann schauen.

Was Du ansonsten probieren könntest, wäre was neues zu posten. Wenn es da dann korrekt ist, waren die Daten vielleicht auch nur bisher falsch gespeichert und in WP 2.6 wurde dahingehend irgendwas verbessert/berichtigt?! Nur so eine Idee...
__________________
Mein Blog || Schon in die FAQ geschaut?
Ammaletu ist offline   Mit Zitat antworten
Alt 16.07.2008, 09:31   #3 (permalink)
PostRank: 0
 
Benutzerbild von Listx
 
Registriert seit: 16.07.2008
Beiträge: 5
Mhm, danke.

Ein Plugin war es nicht - hab alle Varianten und Kombinationen ausprobiert.

Aber ein neuer Eintrag mit Umlauten wird korrekt angezeigt - Das Problem ist also für neue Einträge geklärt.

Aber die alten Beiträge ... ?
Gibt es eine komfortable Lösung, die alten Beiträge, bzw. die darin enthaltenen Umlaute, zu transformieren in ein entsprechendes Format?

Sollte vielleicht mein aktiviertes Plugin 'o42-clean-umlauts' die Lösung sein?
Die Deaktivierung des Plugins bringt aber kein Lösung. Das Problem besteht trotzdem weiterhin.
__________________
Blog: blog.tiliaone.de | Twitter: twitter.com/Listx

Geändert von Listx (16.07.2008 um 09:36 Uhr).
Listx ist offline   Mit Zitat antworten
Alt 16.07.2008, 17:53   #4 (permalink)
PostRank: 0
 
Registriert seit: 27.09.2007
Beiträge: 1
Ich habe genau das selbe Problem.
Ich hab mal in meine Datenbank reingeschaut.

Da sieht es folgendermaßen aus (aber ich habe leider keine Ahnung von der MySQL Seite) :

Wenn ich mich bei der Verwaltung der Db einlogge wird mir angezeigt für den Admin:

Sprache: German (de-utf-
MySQL Zeichensatz: UTF-8 Unicode (utf
Zeichensatz / Kollation der MySQL-Verbindung: utf8_general-ci

So - nun hab ich mal auf die Datenbank YXYZ683763 geklickt.
Da zeigt es ja dann verschiedene Bereiche an
wp_posts usw. Da steht bei einigen im Bereich "Kollation": latin1_german2_ci

Hängt das vielleicht damit zusammen?

Geändert von Gavin (16.07.2008 um 17:55 Uhr).
Gavin ist offline   Mit Zitat antworten
Alt 16.07.2008, 18:35   #5 (permalink)
PostRank: 9
 
Registriert seit: 27.12.2004
Beiträge: 1.074
Du könntest mit dem
WP - Suchen und Ersetzen (de) (Plugin) - bueltge.de [by:ltge.de]
alle Umlaute in benannte Schreibweise umwandeln

Ä -> Ä
Ö -> Ö

... siehe hier: Umlaut – Wikipedia

Achtung: Bei diesem Plugin vorher immer ein DB-Backup machen, falls doch etwas schief läuft oder ncht das gewünschte Ergebnis heraus kommt.
__________________
tschüß nepf
nepf ist offline   Mit Zitat antworten
Alt 16.07.2008, 19:55   #6 (permalink)
PostRank: 0
 
Benutzerbild von Listx
 
Registriert seit: 16.07.2008
Beiträge: 5
Das Plugin geht und hat auch ordentlich alle Fehler beseitigt.

@nepf: Danke!

Und nun setze ich mich per mysqldumper an die Umstellung der Tabellen von Latin auf UTF-8.
__________________
Blog: blog.tiliaone.de | Twitter: twitter.com/Listx
Listx ist offline   Mit Zitat antworten
Alt 17.07.2008, 00:20   #7 (permalink)
PostRank: 1
 
Registriert seit: 30.01.2006
Beiträge: 45
Geht das auch ohne Plugin?

Mir kommt es so vor, als wenn die irgendwas rausschmeißen und es gar nicht vorher testen. Die 2.6 Version ist der letzte Schrott.

Danke Leute!

Ich hatte meinen Blog komplett zerschossen. Hatte zum Glück vorher ein Backup gemacht und wieder die alte Version draufkopiert.

Vor dem nächsten Update warte ich und schau vorher hier ins Forum.
Lucifers-Angel ist offline   Mit Zitat antworten
Alt 17.07.2008, 01:19   #8 (permalink)
WPD-Team
 
Benutzerbild von jottlieb
 
Registriert seit: 20.08.2005
Ort: Berlin
Beiträge: 15.543
Zitat:
Zitat von Lucifers-Angel Beitrag anzeigen
Die 2.6 Version ist der letzte Schrott.
Wow, was für eine fachlich fundierte Aussage!

Und Aufgrund deiner Erfahrungen, werden wir nun empfehlen, Blogs generell nicht mehr upzugraden, schließlich könnte ja was schiefgehen.
__________________
"Eine gut gestellte Frage ist schon halb beantwortet." | Fehler in WP 3.0 Sprachdatei gefunden?
jottlieb ist offline   Mit Zitat antworten
Alt 17.07.2008, 09:04   #9 (permalink)
PostRank: 9
 
Registriert seit: 27.12.2004
Beiträge: 1.074
Zitat:
Zitat von Lucifers-Angel Beitrag anzeigen
Die 2.6 Version ist der letzte Schrott.
Danke Leute!
nomen est omen!

Manchen Leuten kann man einfach nur empfehlen, sich ihre eigene Software zu coden - dann brauchen sie sich definitiv nicht mehr über anderer Leute Arbeit aufzuregen.
__________________
tschüß nepf

Geändert von nepf (17.07.2008 um 09:07 Uhr).
nepf ist offline   Mit Zitat antworten
Alt 17.07.2008, 09:37   #10 (permalink)
PostRank: 0
 
Registriert seit: 25.02.2007
Beiträge: 2
Ich hatte das gleiche Problem. Nachdem in der Datei wp-config.php vor dem Upgrade

define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8_general-ci');

eingefügt wurde funktionierte es richtig.
MLanxess ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:07 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | WordPress Agentur | Ein Inpsyde.com Projekt