ImgProxy: Url geht nicht
- axi92
- Unerledigt
-
-
Hey,
du hast kein Protokoll angegeben. Daher funktioniert dies nicht.
Deine URL auf die du verweist ist folgende: https://black-evolution.de/www.motifake.com/image/demotivational-poster/1302/day-guinea-pig-squash-demotivational-posters-1361181982.jpg Dies ist eine Interne URL, welche nicht umgewandelt wird.
-
Der Quellcode sieht aber so aus:
CodeImgProxy [code1]www.motifake.com/image/demotivational-poster/1302/day-guinea-pig-squash-demotivational-posters-1361181982.jpg[/code1] [img1]www.motifake.com/image/demotivational-poster/1302/day-guinea-pig-squash-demotivational-posters-1361181982.jpg[/img1]
BB-Codes sind umbenannt da es sonst buggt "1" wegdenken
Anscheinend baut das Plugin den Link so um -
Hallo,
ich habe es gerade getestet. Würdest du das Image so wie oben einbinden, dann funktioniert dies auch ohne ImgProxy-Plugin nicht, denn das WCF schreibt die URL oben um, da das Protokoll fehlt.
Gibst du dahingegend den Tag so ein: [img1]http://www.motifake.com/image/demotivational-poster/1302/day-guinea-pig-squash-demotivational-posters-1361181982.jpg[/img1] sollte es theoretisch funktionieren.
-
Hallo Josh
Ok im Editor habe ich nun so das Bild:Code[code1]www.motifake.com/image/demotivational-poster/1302/day-guinea-pig-squash-demotivational-posters-1361181982.jpg[/code1] [img1]http://www.motifake.com/image/demotivational-poster/1302/day-guinea-pig-squash-demotivational-posters-1361181982.jpg[/img1]
Allerdings im Fertigen nicht? Link von oben ist gleich. -
-
Kannst du mal den Image-Proxy Cache leeren? Bei mir funktioniert es, ehrlich gesagt, tadellos.
-
Ich hatte gerade das selbe Problem im wcf2.1.
Am ende habe ich herrausgefunden dass im ProxyLister EL scheinbar nen fehler ist.Du prüfst ja ob es nen interner Link ist:
\wcf\system\application\ApplicationHandler::getInstance()->isInternalURL($match[0])Dabei übergibst du aber nicht die URL sondern den gesammten image-string sodass es vom wcf als relativer pfad interpretiert wird.
Demnach müsste es richtig lauten:
\wcf\system\application\ApplicationHandler::getInstance()->isInternalURL($match[1])So funzt es zumindest bei mir wieder
-
Hey @Morik,
das hat damit nichts zu tun. Die URL selber wird bei @axi92 ja richtig erkannt und umgewandelt, nur aus irgendeinem Grund konnte PHP bei ihm das Bild nicht lokal speichern. Vielleicht war es ein temporäres Problem, da aber das Bild zwischengespeichert wird, kann der Fehlversuch noch im Image-Proxy-Ordner sein, sodass er weiterhin ein falsches Bild anzeigt.
-
Hmm, OK, dann hatte ich das missinterpretiert...
Soll ich das nochmal als extra Bug melden ? -
Hi,
ich hänge mich hier mal ein, habe nämlich auch mit ein paar Bilder das Problem dass diese nicht angezeigt werden.
z.B. dieses Bild hier
http://osiris85.bplaced.net/mps/2014-12-ssp-bov/ssp_05.jpghier das Thema, es geht im ersten Beitrag unter Punkt 6 um das Bild.
https://mazda-mps.de/forum/ind…verk%C3%BCrzung-einbauen/Was soll an diesem Bild anders sein als bei den anderen 5 ?
Gruß
-
Hallo,
auch das kann ich nicht reproduzieren. Kannst auch du mal das Image-Proxy Verzeichnis leeren?
-
Sorry für die späte Antwort, mit dem Leeren des Image-Proxy Verzeichnisses wurde das Bild komischerweise dann angezeigt.
Nun ist mir aber etwas anderes aufgefallen. Ich habe die Proxy Speicherzeit auf 14 Tage eingestellt. Nun werden aber Bilder die bereits im Proxy sind und älter als 14 Tage nicht neu gefetched sondern es wird dieser Bild-nicht-gefunden Platzhalter angezeigt.
Sollten die Bilder nicht erneut im Proxy zwischengespeichert werden wenn man ein älteres Thema aufruft ?
Gruß