Facebook Thumbnails Problem Verfolgt in safe_image.php

9

Aus irgendeinem Grund erzeugt das Script safe_image.php von Facebook keine korrekt erzeugten Thumbnails. Es erzeugt ein 1x1 Bild ... obwohl das korrekte Bild in den Parametern des Skripts verlinkt ist. Beispiel:

%Vor%

Das verknüpfte Bild ist korrekt, erzeugt jedoch nur ein 1x1-Bild.

    
talkinggoat 10.11.2011, 18:05
quelle

5 Antworten

2

Habe heute dasselbe Problem, in meinem Fall war es ein https-Problem.

Ich leite automatisch jede HTTP-Anfrage auf https um, und während der Browser das normalerweise erledigt, tut dies die safe_image.php von FB nicht. Wenn Sie eine solche Weiterleitung haben, möchten Sie vielleicht nur für Ihre og: image-Datei deaktivieren.

    
StefanoP 12.12.2011 10:50
quelle
1

Der Skriptcode safe_image unterstützt kein% in der Bild-URL der Anwendung (was wahrscheinlich dazu führt, dass das Bild zu einem transparenten 1x1-Pixel wird)

Die Lösung ist hier . Versuchen Sie, der Anweisung im ersten Kommentar von chris

zu folgen     
Sakares 10.11.2011 18:48
quelle
0

Verwenden Sie irgendeine Art von gzip-Komprimierung für Ihre Bilder? Wir sehen ein ähnliches Problem, aber wir komprimieren unser Image mit gzip und setzen die Header. Browser sind in Ordnung, aber Facebook zeigt im Wesentlichen nichts.

    
Jay Gietl 10.11.2011 18:34
quelle
0

In meinem Fall befindet sich das Verzeichnis, das echte Zielbilder enthält, unter " .htaccess ", so dass Bilder, die von einem externen Server aufgerufen werden, nicht erlaubt sind.

Beispiel zum Blockieren der Datei " .htaccess " wie:

%Vor%     
Akihiro Komoto 20.01.2012 11:22
quelle
0

Ich stoße auch auf ein ähnliches Problem. Mein Problem ist wegen des Bildnamens ein "Leerzeichen" drin. Es erscheint also nicht im Facebook-Debugger und auch nicht beim Teilen.

Also habe ich das Problem behoben, indem ich Leerzeichen durch Bindestrich ("-") durch den Codierteil ersetzt habe. Danach debugge ich die URL in Facebook Debugger , es erscheint. Das heißt, Facebook zeigt den Bildnamen nicht mit "Leerzeichen" an. Aber es gibt keinen logischen Grund dafür. Jedenfalls wird es jemandem helfen.

Weitere Informationen erhalten Sie in dieser Antwort , die von Patrick D'appollonio . Es hilft mir.

    
Mahendran Sakkarai 20.09.2014 07:09
quelle

Tags und Links