Hali!
A linux szerverem apache2-jében a default charset iso-8859-2-re van állítva.
Szerintetek miért van az, hogy ettől függetlenül az utf-8-as kódolású oldalt rosszul jeleníti meg?
Mi okozhatja ezt?
Köszi.
Hali.
- 1692 megtekintés
Hozzászólások
Szia!
1.) Apache semmit nem jelenít meg, az a böngésző feladata.
2.) Ha a megjelenítendő lap meta fejlécében nem található meg a karakter kódolásara történő bejegyzés, úgy az Apache a html feljécben a szerver default karakter kódolását küldi a kérőnek.
<HTML>
<HEAD>
...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
</HEAD>
...
</HTML>
3.) Nézd meg klies oldalról mit küld a fejlécben, ha nem UTF-8 pedig a html meta fejlécében benne lakik (természetesen helyesen), akkor Apache bug, jelentsd.
Működnie kell, nekem jól működik!
Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..
- A hozzászóláshoz be kell jelentkezni
Ez sajnos nem nyerő... Ugyanis a böngésző valamiért egyáltalán nem foglalkozik a meta fejlécben megadott karakterkészlettel.
- A hozzászóláshoz be kell jelentkezni
Hy!
Ha az előző válasz nem hozna eredményt próbáld meg ezt:
1. Editáld: /etc/apache2/conf.d/charset
#AddDefaultCharset UTF-8
!!!Vedd ki, a "#" jelet !!!
2. apache2 restart
Üdv.:
v007
- A hozzászóláshoz be kell jelentkezni
Na jah. Nekem pont az a gondom, hogy ebbe a beállításba fix-re van állítva az iso-8859-2. De nekem utf-8-as oldalt kéne megjeleníteni.
- A hozzászóláshoz be kell jelentkezni
Gondolom PHP-s oldal ami rosszul jelenik meg. Ebben az esetben a PHP header() függvényében is add meg az UTF-8 karakterkódolást és máris jól fog megjelenni.
--
Elméletileg nincs különbség elmélet és gyakorlat között. Gyakorlatilag van.
- A hozzászóláshoz be kell jelentkezni
Aha. Ezt próbáltam. Működik, de csak ha kiveszem az apache configból a default karakterkészletet.
- A hozzászóláshoz be kell jelentkezni
A bongeszo megnezi http headert... Ha ott van karakterkeszlet akkor azt hasznalja. Ha nincs, akkor megnezi html fejlecet, ha ott megtalalja, akkor azt hasznalja, ha nem, akkor a hasara ut, es ugy jeleniti meg. Minek egyaltalan apacs konfigba charset beallitas? Kozolje minden html sajat maga.
---
Apple iMac 20"
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
pl directory listing?
- A hozzászóláshoz be kell jelentkezni