Enrico Stahn

24 Oct, 2009

 – Byte Order Mark (BOM)

Posted by: Enrico Stahn In: Information Technology|System Administration

Solltet Ihr dieses Zeichen bei dem Aufruf eines eurer Seiten sehen, könnte der Unterschied zwischen der angegebenen Zeichenkodierung in der Seite und dem in dem ausgelieferten HTTP-Header der Grund sein.

BOM am String- oder Dateianfang ist erlaubt, um die Verwendung von UTF-8 als Kodierung zu kennzeichnen

In unserem konkreten Fall war in der Seite die Zeichenkodierung UTF-8 definiert, der Apache lieferte im HTTP-Header jedoch die Anweisung:

Content-Type text/html; charset=iso-8859-1

Die Anweisung um den Apache auf die richtige Spur zu bringen lautet “AddDefaultCharset UTF-8“. Diese definiert Ihr in der Apache-Konfigurations-, vhost- oder .htaccess-Datei.

AddDefaultCharset UTF-8

Weblinks

Tags:

No Responses to " – Byte Order Mark (BOM)"

Comment Form

Recommended Reading

No Google Reader feed was found with the provided ID. Please validate the ID in plug-in configuration.

Twitter

Posting tweet...

Powered by Twitter Tools

About

I'm a passionate Software Developer who loves juggling around with new technologies. This website is about my technical daily grind, problems i stumbled over and some private stuff.