Re: Apache2 auf Etch: Codierung berücksichtigen?
Andreas Pakulat wrote:
> On 29.11.07 21:01:51, Thorsten Schmidt wrote:
>> leider habe ich ein wenig Probleme, mit einem Apache2 unter Etch.
>> Das System ist neu installiert, läuft also auf utf-8 - das finde ich
>> Prinzipiell schon mal gut.
>> Nun sind auf dem Server einige HTML-Docs / php-scripte in iso8859-encodiert,
>> die der Apache eigentlich nicht wie utf-8 docs behandeln darf. Leider macht
>> er genau das.
>> Ich würde gerne unter allen Umständen vermeiden, die Dateien selber nach utf-8
>> zu konvertieren, da sie vers. Benutzern gehören.
>> D.h. der Apache soll erkennen, ob die Datei utf-8 oder iso8859-15 encodiert
>> ist.
>>
>> Wie erledige ich das am besten?
>
> Stelle sicher dass dein Apache kein Default Charset gesetzt hat (kein
> AddDefaultCharset irgendwo in den Configs) und dann setze wie Reinhold
> schon sagte den meta-header in den Dateien korrekt. Laut diesem Auszug
> aus /etc/apache2/conf.d/charset sollte das funktionieren:
>
> ,----
> | # Read the documentation before enabling AddDefaultCharset.
> | # In general, it is only a good idea if you know that all your files
> | # have this encoding. It will override any encoding given in the files
> | # in meta http-equiv or xml encoding tags.
> `----
Nun jut, damit hat sich die Frage erledigt ;-)
Reinhold
Reply to: