- kaputten Header filtern
Posted: 2008-02-01 14:37
Hallo,
Bei mir werkelt die Kombination PHP (fastcgi) + lighttpd + squid (reverse proxy). Unter genau definierten Umständen liefern die ersten beiden Kanditaten vor der Charset-Angabe die hübsche Zeichenfolge
""
aus. Das hat irgendwas mit der Angabe der Byteorder für UTF-8 zu tun - wie dem auch sei. Da der Mist eben vor der Charsetangabe kommt, erkennt der Browser das Charset der Seite nicht mehr korrekt und geht zurück zu Mama - das ist im westeuropäischen Bereich wohl der ISO-Zeichensatz. Doof nur, dass die Seite reinrassiges UTF-8 ist.
Daher die Frage:
Kann ich die Zeichen irgendwo irgendwie vor der Ausgabe an den Client durch eine Art "Output-Filter" eliminieren? Apache kann das, aber die zugrundeliegende Applikation und Apache verbraten zu viel Leistung im Vergleich zu lighttpd.
Gruß,
Maik
Bei mir werkelt die Kombination PHP (fastcgi) + lighttpd + squid (reverse proxy). Unter genau definierten Umständen liefern die ersten beiden Kanditaten vor der Charset-Angabe die hübsche Zeichenfolge
""
aus. Das hat irgendwas mit der Angabe der Byteorder für UTF-8 zu tun - wie dem auch sei. Da der Mist eben vor der Charsetangabe kommt, erkennt der Browser das Charset der Seite nicht mehr korrekt und geht zurück zu Mama - das ist im westeuropäischen Bereich wohl der ISO-Zeichensatz. Doof nur, dass die Seite reinrassiges UTF-8 ist.
Daher die Frage:
Kann ich die Zeichen irgendwo irgendwie vor der Ausgabe an den Client durch eine Art "Output-Filter" eliminieren? Apache kann das, aber die zugrundeliegende Applikation und Apache verbraten zu viel Leistung im Vergleich zu lighttpd.
Gruß,
Maik