Hello,
Ich bastel da nun schon die ganze Zeit, aber auf dem XAMPP bekomme ich es nicht hin, eine einschätzbare Lösung zu finden.
AddDefaultCharset UTF-8
oder
AddDefaultCharset ISO-8859-1haben zwar manchmal Auswirkungen, aber nicht immer und bisher nicht nachvollziehbar, wann.
An Neustart des Webservers und Schließen/Öffnen aller Browserfesnter wurde selbstverständlich gedacht
Die Live-Headers sehen so aus:
---------------------------------------------------------- = XAMPP
http://testserver.lan/bilder_einbinden/bilder/F%FCnf.png
GET /bilder_einbinden/bilder/F%FCnf.png HTTP/1.1
Host: testserver.lan
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
Accept: image/png,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.6,en;q=0.4,fr-fr;q=0.2
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://testserver.lan/bilder_einbinden/show_pictures.php
Pragma: no-cache
Cache-Control: no-cache
HTTP/1.x 403 Forbidden
Date: Sun, 24 May 2009 19:46:23 GMT
Server: Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9
Vary: accept-language,accept-charset
Accept-Ranges: bytes
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
Content-Language: de
---------------------------------------------------------- = Debian 4.0 - Pakete
http://selfhtml.bitworks.de/scripts/bilder_einbinden/bilder/F%FCnf.png
GET /scripts/bilder_einbinden/bilder/F%FCnf.png HTTP/1.1
Host: selfhtml.bitworks.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
Accept: image/png,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.6,en;q=0.4,fr-fr;q=0.2
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://selfhtml.bitworks.de/scripts/bilder_einbinden/show_pictures.php
Pragma: no-cache
Cache-Control: no-cache
HTTP/1.x 200 OK
Date: Sun, 24 May 2009 19:43:35 GMT
Server: Apache/2.2.3 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch
Last-Modified: Sun, 24 May 2009 12:30:29 GMT
Etag: "10ef41-b50c-a8af8340"
Accept-Ranges: bytes
Content-Length: 46348
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: image/png
Das bedeutet also nun, dass ich ein Problem mit dem Apache im XAMPP habe.
Müsste der nicht den URL-codierten Request wieder umwandeln in das angegebene Character-Set?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg