Kezdőoldal » Számítástechnika » Weblapkészítés » Miért nem működik az UTF-8-as...

Miért nem működik az UTF-8-as karakterkódolás?

Figyelt kérdés

Van egy oldalam, amit először tesztelésként egy ingyenes webszerveren (atw) futtattam, és ott tökéletesen működött. Majd ezt a weboldalt NULLA MÓDOSÍTÁSSAL feltöltöttem egy fizetős szerverre (web-server), ésaz egyik oldalon nem működik az UTF-8-as karakterkódolás.

Az ékezetes betűk helyett kérdőjeleket rak, stb... tudjátok...


Megpróbáltam kivenni a <meta charset="utf-8"> kódot, mert érdekes módon tapasztalataim szerint pont ennek a kódnak a beillesztése után hülyül be a rendszer.

A lényeg, hogy most nem működik sem a kóddal, sem a kód nélkül.


Jaa, és alapértelmezett betűtípust használok, nem importáltam, tehát még a latin extend sem lehet hiba :(


Mit tanácsoltok?

Köszi a válaszokat!



2018. júl. 20. 10:30
 1/6 anonim ***** válasza:

És maga a file is UTF-8 kódolással van elmentve?


Statikus vagy dinamikus oldal?

2018. júl. 20. 12:12
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
Statikus az oldal. Nem tartalmaz php-t.
2018. júl. 20. 12:58
 3/6 Argloss ***** válasza:

0. lépés: Megnyitod a kódot egy jegyzettömbben, (csak újabb win) vagy bármilyen szerkesztőben ami tud különböző kódolásban menteni és rámentesz a fájlra UTF kódolásban.

1. lépés: ellenőrzöd a kódot, hogy nincsen-e benne valamilyen elírás. (normális szerkesztő, esetleg [link] )

2. lépés: ellenőrizd a szerver beállításait, szükség szerint állítsd át

[link]

2018. júl. 22. 12:29
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:
Köszi a választ! Sublime Text nevű programot használom, ami minimalizálja az elgépelés lehetőségét, úgyhogy már csak a szerver beállításában bízok. :D
2018. júl. 22. 12:44
 5/6 A kérdező kommentje:

A problémát úgy sikerült megoldanom, hogy egy új file-ba bemásoltam a teljes kódot. Érdekes módon így nincs baj az UTF 8-as kódolással.


Ezt csak azért írom, hogy ha esetleg valaki a jövőben nézné a kérdést, és hasonló hiba lép fel, akkor itt a megoldás. :)

2018. júl. 30. 10:56
 6/6 anonim ***** válasza:

Akkor a BOM okozta a hibát.

Nem érdemes BOM-ot használni, mert csak galibát okoz. Valszleg az új mentéskor nem volt BOM a file elején, azért működött.


BOM: Byte Order Mark

2018. júl. 30. 15:27
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!