A weboldalamon a karakterek hibássan jelennek meg, mit tegyek?

Válasz

A hibás karakterek kizárólag sima HTML oldalaknál jelentkeznek.

Ennek az oka az hogy a tárhelyen az alapértelmezett karakterkódolás a "latin2" mivel a legtöbb dinamikus oldalnál erre van szükség, míg a HTML oldalak legtöbbször UTF-8 kódolással készülnek.
Természetesen a hibás karakterek nagyon egyszerűen javíthatóak.

Az egyszerűbb megoldás: töltse le a következő htaccess.zip fájlt, csomagolja ki, majd a kapott fájlt változtatás nélkül töltse fel a weboldal könyvtárába.
A feltöltés után előfordulhat, hogy a fájl eltűnik mivel ez egy rejtett fájlnak minősül, amennyiben látni szeretné ide kattintva megtudhatja mit kell tennie.

Amennyiben ön már használ .htaccess fájlt, akkor a következő sort adja hozzá: AddDefaultCharset UTF-8

Természetesen amennyiben önnek más nyelvi kódolásra van szüksége akkor az UTF-8 helyére azt írja.

Figyelem!
Szerkesztéséhez : Ne használjon olyan szerkesztőt
mint pl.: windows jegyzettömb, mert ezek UTF 8 ba mentéskor egy BOM részt
raknak a sor elejéreegy ami egy láthatatlan karaktersor, de hibás működést eredményezhet
(régebbi böngészőknél csak pár karakter, vagy üres sor jelenik meg, .htaccess
fájlnál pedig 500 as hibát okoz, de elsősorban olyan fájloknál okoz hibát
amit a szerver dolgoz fel Pl: .php)
Mi a notepad++ vagy EditPlus szerkesztőt javasoljuk.

 

Amennyiben feltöltés után is a hibás karakterek jelennek meg, ebben az esetben a böngészője a memóriából (cache) tölti az oldalt, vagy indítsa újra a böngészőt, vagy frissítéshez használja a CTRL+F5 gombokat.

Kategória

A kérdés címkéi