Lösung für getimagesize-Problem: url access disabled

Gesperrt
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Lösung für getimagesize-Problem: url access disabled

Beitrag von HerrB » Mi 19. Apr 2006, 20:59

Manchmal sieht man den Wald vor lauter Bäumen nicht. Die o.a. Fehlermeldung rührt daher, dass ein Bild mit capiImageScale in der Größe angepasst wird.

Leider gibt diese Funktion den Webpfad ("http://...") zum Bild zurück. In den Fällen, bei denen die o.a. Fehlermeldung erscheint, folgt nun auf die Funktion capiImageScale die Funktion getimagesize, die die Bildgröße ermitteln möchte.

Die Funktion bekommt den Webpfad - ist nun in PHP der Zugriff via URL nicht möglich, kommt es zu der Fehlermeldung.

Ganz einfache Lösung:
Den Aufruf der Funktion getimagesize anpassen (Beispiel: Modul Illustration):
Zeile

Code: Alles auswählen

list ($width, $height, $type, $attr) = getimagesize($image);
in

Code: Alles auswählen

list ($width, $height, $type, $attr) = getimagesize(str_replace($cfgClient[$client]["path"]["htmlpath"], $cfgClient[$client]["path"]["frontend"], $image));
ändern. That's it.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Fr 21. Apr 2006, 10:44

kleine änderung, große wirkung... ;-)
*** make your own tools (wishlist :: thx)

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Do 8. Jun 2006, 13:25

In den kommenden Versionen zumindest für das Modul Illustration intergriert.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

Gesperrt