• Hej!

    Jag försöker byta domän på några sajter jag har och det gör jag med tillägget Dublicator. Men på några sajter får jag felmeddelandet:

    ”This server’s database does not support the source site’s character set [utf8], so the installer is going to use default character [latin1]”

    Vad är det som gör att det blir så och hur ändrar jag det? Det ska inte vara webbhotellet då jag varit i kontakt med dom + att det fungerar på andra sajter. Men kan det vara någon insättning som jag kan ändra innan jag gör en kopia av gamla sajten? Eller går det ändra i efterhand om det nu blir latin1 istället?

    Men vad är skillnaden? Läste att WordPress.com använder latin1? Stämmer det?

    Några förslag på hur jag fixar det här? 🙂

Visar 1 svar (av 1 totalt)
  • Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    För svenska kan latin1 fungera, men olika Unicode-specialtecken, t.ex. emojis, kanske ”tappas bort”.

    Rötterna till MySQL utvecklades en gång i tiden i Finland och Sverige, därför använder många rejält gamla databaser MySQL:s grundinställningar, teckenkodningen Latin1 och svensk ”collation” (sorteringsordning).

    För många år sedan ändrade WordPress standardkodningen till UTF8, och några år senare till UTF8MB4, som klarar att representera praktiskt taget alla tecken i Unicode-rymden.

    Under förutsättning att webbhotellet inte ger dig en lastgammal version av MySQL/MariaDB bör den klara att använda teckenkodningen UTF8MB4 och den motsvarande kollationeringen utf8mb4_swedish_ci. Du kan behöva göra några inställningar först i databasens konfigurationsfil.

    Inställningar av teckenkodning och kollationering som du gör direkt i databasen ändrar bara standardinställningarna för nya tabeller som du skapar. Om man behöver ändra teckenkodning gör man det för en tabell åt gången, det är inte helt trivialt. Googla och läs på lite innan du försöker.

Visar 1 svar (av 1 totalt)
  • Ämnet ”Not support the source site’s character set [utf8]” är stängt för nya svar.