1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Software und Anwendungen
  3. Betriebssysteme

Safari zeigt Bilder nicht an

    • MacOS
  • davewood
  • 31. Juli 2010 um 15:22
  • Unerledigt
  • davewood
    17
    davewood
    Mitglied
    Reaktionen
    9
    Punkte
    3.204
    Beiträge
    536
    • 31. Juli 2010 um 15:22
    • #1

    Kann mir jemand sagen wieso Safari diese Seite nicht korrekt anzeigt. FF und IE aber schon.

    http://sos-kinderdorf.at

    I like Toast!

    Einmal editiert, zuletzt von davewood (31. Juli 2010 um 20:41) aus folgendem Grund: solved, url geändert

  • Paulchen
    1
    Paulchen
    Gast
    • 31. Juli 2010 um 16:09
    • #2
    Zitat von davewood

    Kann mir jemand sagen wieso Safari diese Seite nicht korrekt anzeigt.

    Das Bild http://philippschweiger.davidschmidt.at/media/1/send hat laut Antwort des Webservers eine Content-Length von 3.

  • davewood
    17
    davewood
    Mitglied
    Reaktionen
    9
    Punkte
    3.204
    Beiträge
    536
    • 31. Juli 2010 um 16:18
    • #3

    Hmm versteh ich nicht wirklich wieso die content-length falsch ist. Der Request sollt ja derselbe sein.

    hier mein FF firebug response header für http://philippschweiger.davidschmidt.at/media/1/send

    Code
    Response Headersview source
    Date	Sat, 31 Jul 2010 14:10:11 GMT
    Server	Apache/2.2.11 (Ubuntu) DAV/2 SVN/1.5.4 mod_fastcgi/2.4.6 PHP/5.2.6-3ubuntu4.5 with Suhosin-Patch mod_python/3.3.1 Python/2.6.2
    Content-Length	21353
    Content-Disposition	inline; filename=foo.jpg
    Last-Modified	Mon, 26 Jul 2010 21:44:03 GMT
    Etag	"10601e-5369-48c5148796ec0"
    Content-Type	image/jpeg

    Request:

    Code
    Request Headersview source
    Host	philippschweiger.davidschmidt.at
    User-Agent	Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3
    Accept	text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language	en-us,en;q=0.5
    Accept-Encoding	gzip,deflate
    Accept-Charset	ISO-8859-1,utf-8;q=0.7,*;q=0.7
    Keep-Alive	115
    Connection	keep-alive
    Referer	http://philippschweiger.davidschmidt.at/media/1/show
    If-Modified-Since	Mon, 26 Jul 2010 21:44:03 GMT
    If-None-Match	"10601e-5369-48c5148796ec0"
    Cache-Control	max-age=0
    Alles anzeigen

    ps:
    FYI: Ich liefere Bilder mit mod_xsendfile aus.

    I like Toast!

  • davewood
    17
    davewood
    Mitglied
    Reaktionen
    9
    Punkte
    3.204
    Beiträge
    536
    • 31. Juli 2010 um 16:30
    • #4

    Solution:

    A hack to get mod_xsendfile to work in Catalyst (Perl MVC Framework) is to set the body to "foo" to avoid certain postprocessing.

    foo ... size 3

    FF and IE apparently can cope with fucked up content sizes better than safari.
    Now that I set the content-length myself everything should be fine. I just have to wait for the browsershots queue to get me the safari screenshot.

    Opsa, alle sin englisch hehe

    Danke Paulchen

    I like Toast!

  • Maximilian Rupp 27. Dezember 2024 um 00:09

    Hat das Thema aus dem Forum Betriebssysteme nach Betriebssysteme verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung