[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apache2: Standard charset ist nicht UTF-8



Am Montag, den 20.07.2009, 15:34 +0200 schrieb Thomas Kuster:
> Am Monday 20 July 2009 15.00:33 schrieb Robert Grimm:
> > Thomas Kuster <debian@fam-kuster.ch> wrote:
> > > Wieso ist auf meinem Debian Lenny der Apache2 standardmässig nicht auf
> > > UTF-8 eingestellt und wie ändere ich das?
> >
> > Weshalb willst du das? Es ist nicht gut apache dazu zu zwingen, alles in
> > UTF-8 auszuliefern. Normalerweise weiß er selbst, welche Kodierung die
> > passende ist.
> 
> Wie soll er dann die richtige Kodierung einer *.php oder *.html Datei 
> rausfinden? Er findet sie bei mir auf jedenfall nicht raus, wenn ich nun ein 
> Umlaut in so einer Datei haben und die UTF-8 kodiert ist sendet er die als 
> ISO-8859-1 raus und somit wird z.B. aus "Zähler" ein "Zähler".

Hmm, schon mal in den entsprechenden Dateien geschaut, was dort
definiert ist?
Z.B. die Meta-Tags in einer HTML-Datei:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Damit weiß dann auch der Browser, wie er die Daten vom Server zu
interpretieren hat.

Gruß
Florian

-- 
Florian Sievers <florian@dynamic-core.ath.cx>


Reply to: