Sziasztok.
Debian etch rendszer.
meta http-equiv=Content-Type content=text/html; charset=windows-1250
És amikor nézem a böngészővel az oldal forrását UTF-8.
Valami apache beállítás lenne??
- 4108 megtekintés
Hozzászólások
/etc/apache2/conf.d/charset
ebben lehet benne, hogy: AddDefaultCharset UTF-8
- A hozzászóláshoz be kell jelentkezni
Persze lehet a böngésző is hibás, de ha biztosra akarsz menni, akkor ezt is beteheted az apache.conf-ba:
AddDefaultCharset ISO-8859-2
+ nézzed meg, hogy a fájl maga milyen kódolással van mentve, ha script, akkor futásból is módosíthatod a karakterkészletet.
- A hozzászóláshoz be kell jelentkezni
A szövegszerkesztőbe tudod beállítani a charsetet. Ha utf-8 kódolással mentetted el a html fileokat akkor charset=utf8-at kell írni nem windows-1250.
- A hozzászóláshoz be kell jelentkezni
A weboldalt kaptam, tehát én nem módosíthatom. Probáltam a /etc/apache2/conf.d-ben valtoztatni a charsetet de sajnos semmi eredmény.
- A hozzászóláshoz be kell jelentkezni
miert baj, hogy utf-8?
az elmeletileg "lefele" kompatibilis a latin kodolasokkal.
szal latin kodhoz tok mind1, hogy latin, vagy utf-8-as kodolassal van megjelenitve.
amugy valszeg a kodban van egy manualis header-hivas, ami felulbiralja az apache default header beallitasait(ugyanigy a meta tageket is, mivel a bongeszonel nagyobb sullyal esik latba a http header ide vonatkozo parametere, mint egy meta tag a kodban).
Tyrael
- A hozzászóláshoz be kell jelentkezni
nekem is kellett már átütni, mert teljesen ócskán jelent meg default utf-es webszerveren a latinos szöveg.
- A hozzászóláshoz be kell jelentkezni
igazad van, nem a latin-nal, hanem az ascii-vel kompatibilis, ezert ha utf8as headert kuldesz egy latin2es szoveghez, akkor kalapos űő-k lesznek.
Tyrael
- A hozzászóláshoz be kell jelentkezni
apache2.conf -bol es /etc/apache2/conf.d/charset -bol is vedd ki a AddDefaultCharset propertyt.
Igy html headerben tudod megadni, akar html fileonkent es nem a webserver fogja megmondani a bongeszonek.
- A hozzászóláshoz be kell jelentkezni
Milyen böngésző???
Némelyik xarik a beállításra és +próbál okos lenni (helytelenül)
Ha átadod a tudásod neked attól még nem lesz kevesebb belőle..
- A hozzászóláshoz be kell jelentkezni
Akkor is ezt tapasztalod, hogy ha a html-t nem megfelelően deklarálod.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu" lang="hu">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
.....
+ ha még mindí ez van, akkor nézd meg hogy a test file-od milyen kódolásban van elmentve. ut-8, utf-8 bom nélkül, ANSI ....
<1 leszel, vagy 0. vagy élő, vagy hulla>
- A hozzászóláshoz be kell jelentkezni