webForumDet fria alternativet

Något med teckenkodningen bli fel

HTML & CSS

10 svar · 579 visningar · startad av caze

Medlem sedan sep. 20016 059 inlägg
Frågan#1

Jag la upp en gammal blogg igen och trots att jag har samma teckenkodning som tidigare blir alla å ä ö konstiga tecken, (T ex: Är det nÃ¥gon). Jag uppgradera också wordpress till nyaste 2.7 om det spelar roll.

Problemet liknar lite det jag stötte på tidigare men då förstod jag hur jag skulle åtgärda det hela, det gör jag inte nu.

Förtydligande: De gamla inläggen blir alltså felaktiga med konstiga tecken, medan nya inlägg eller om jag redigerar gamla inlägg fungerar utmärkt med å ä och ö.

Medlem sedan feb. 20034 441 inlägg
#2

Har du rätt teckenkodning (samma charset) på sidan nu som då? Om du har ny databas, kolla vilken teckenkodning som används.

Medlem sedan dec. 20014 239 inlägg
#3

Har stött på liknande problem och i det fallet var filerna (på webservern) sparade i annan teckenkodning. Verifiera att dels teckenkodningen i filen i sig är satt till samma som den teckenkodning du anger.

Hmm lite luddigt kanske men jag hoppas du förstår vad jag menar :)

Medlem sedan sep. 20016 059 inlägg
#4

Jag kör Utf-8 i databas, settings.php , config.php samt i headern och därmed alla andra dokument.

Medlem sedan mars 20041 505 inlägg
#5

Vad anger http-headern för teckenkodning?
Skicka länk till sidan!

Medlem sedan sep. 20016 059 inlägg
#6

http://www.gezeta.se/econome/server

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Medlem sedan sep. 20016 059 inlägg
#7

Ingen som hittar den felande länken.

Medlem sedan jan. 2007177 inlägg
#8

caze skrev:

Ingen som hittar den felande länken.

Hmm... det är intressant att konstatera att åäö visas rätt i "Back in business" posten men inte i "Lazer helmets" posten (på mitt system, Mac OS X 10.5.6, Safari 3.2.1)

Vad skiljer dessa poster och kan svaret ge någon ledning till var problemet ligger? Uppenbart är åäö inte kodade på samma sätt i dessa båda poster.

Medlem sedan sep. 20016 059 inlägg
#9

Precis, nya inlägg blir inte fel, det är bara gamla inlägg som resulterar i konstiga tecken.

Medlem sedan jan. 2007177 inlägg
#10

caze skrev:

Jag kör Utf-8 i databas...

Och du har aldrig gjort en teckenkonvertering på innehållet i den gamla databasen?

http://codex.wordpress.org/Converting_Database_Character_Sets#The_Problem

Medlem sedan mars 20041 505 inlägg
#11

Hm. Det verkar som allting är ok med själva bloggen i sig.
Dvs. inställningar för charset etc. är rätt. :)

Men jag tror snarare att alla gamla inlägg har konverterats fel och blivit "skadade".
Tex. ordet Två är uttryckligen lagrat som TvÃ¥ i databasen.

Jag tror att länken ovan visar lösningen på problemet.

263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)