PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Lighttpd liefert Css offenbar binär aus



Keeper
06.10.10, 22:20
Hallo Community :)

Ich habe seit heute einen VServer und mir dort Lighttpd installiert. Ebenfalls habe ich Python für CGI-Skripte aktiviert (spielt aber wohl keine Rolle).
Nun habe ich den Server soweit, dass er das Python-Skript interpretiert und als HTML ausliefert, auch mit korrektem Header (vorher gings nicht).

Innerhalb der HTML, und damit hat ja dann lediglich der Browser was zu tun, ist ein
<link rel="stylesheet" type="text/css" href="/style.css"> zu finden. Die Datei existiert, und ich kann sie auch vom Browser anzeigen lassen, wenn ich sie direkt anfrage. Wird sie jedoch vom Browser durch die HTML-Seite nachgeordert, kommt sie nicht an - zumindest dachte ich das erst.
Der Objekt-Inspektor von Chromium erlaubt ja auch das Betrachten aller Ressourcen - Bilder, Stylesheets etc. Damit habe ich schließlich rausgefunden, dass die Datei ankommt, der Inhalt aber totaler Murks ist. Asiatische Zeichen und so.
Ich vermute, die Datei wird binär oder in falschen Encoding übertragen. Wie kann ich das verhindern bzw. das Encoding korrigieren, wenn ich mit meiner Vermutung richtig liege?

Freundliche Grüße und einen schönen Abend! :)
Tim