Meni se isto dešavalo sa Apache2, LinuXom i Mozillaom.
Ja sam dodao u PHPu
header("Content-type: text/html; charset=utf-8"); i naravno i u xHTML kodu
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> i sada radi kako valja. Ako pitaš u čemu je bio problem, nemam pojma...
Evo, malo sam pročačkao, Apač šalje po defaultu da je charset=iso-8859-1. Pogledajte ovo:
Code:
[12:47:31 brcha@tbird2000 /mnt/part7/brcha/www]$ cat>proba.html
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
Nije bitan tekst, ovo je samo proba :)
</body>
</html>
[12:48:03 brcha@tbird2000 /mnt/part7/brcha/www]$ telnet localhost 80
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
GET http://localhost/~brcha/proba.html HTTP/1.0
HTTP/1.1 200 OK
Date: Mon, 22 Sep 2003 10:48:22 GMT
Server: Apache/2.0.40 (Unix) mod_perl/1.99_07-dev Perl/v5.6.1 PHP/4.2.3
Last-Modified: Mon, 22 Sep 2003 10:48:02 GMT
ETag: "b798-9a-d0f21c80"
Accept-Ranges: bytes
Content-Length: 154
Connection: close
Content-Type: text/html; charset=ISO-8859-1
Content-Language: en
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
Nije bitan tekst, ovo je samo proba :)
</body>
</html>
Connection closed by foreign host.
Elem, apač je poslao da je fajl ISO-8859-1 iako sam ga ja definisao kao UTF-8. Jebiga :) Verovatno to može u nekom config fajlu da se sredi, ali me mrzi da kopam i slično..
Poz!
F
... and the aliens sent an android down to earth, to slow down mankind's development
... and they named it Bill Gates.