getimagesize und Die Größe des Bildes konnte nicht ermittelt
Verfasst: 03.11.2008 15:44
Hola,
die Probleme mit der Fehlermeldung: "Die Größe des Bildes konnte nicht ermittelt werden"
Wurde hier ja schon öfter angesprochen !
Bis gestern war diese Fehlermeldung für mich unbekannt,
wie gesagt bis gestern
Bilderupload hat immer problemlos funktionier, genauso externe Bilder
wia dem "IMG" Befehl waren kein Problem.
War ja auch nicht zu erwarten,
da "getimagesize" und "allow_furl_open" Serverseitig enabled sind.
Trotzdem bekam ich gestern von einem Mitglied die Info,
das die Fehlermeldung "Die Größe des Bildes konnte nicht ermittelt werden."
aufgetreten ist.
Ich konnte mir das nicht erklären, da dieses Problem vorher noch nie vorhanden war.
Ich habe erst einmal beim Provider angerufen, ob an den Einstellungen was geändert wurde.
Dem war nicht so.
Ich habe dan das Mitglied gefragt, was es den für ein Bild sei.
Die Antwort war, es handelt sich um ein animiertes Smilie im Gif Format.
Also habe ich mal die halbe Nacht gegoogelt
Und bin auf folgendes gestossen:
getimagesize gibt unter anderem die Bits für die Farbtiefe zurück,
allerdings kann diese Angabe für einige Formate irreführend sein. GIF nutzt immer drei Kanäle pro Pixel, aber die Anzahl der Bits pro Pixel kann für ein animiertes GIF mit einer globalen Farbtabelle nicht errechnet werden und gibt in diesem Fall "False" zurück. (Vielleicht PHP-Versionsabhängig ???)
Möglicherweise, ist das ja auch der Grund, warum z.B. in den Signaturen Smilies (animiert) nicht möglich sind ?!
Wie schon gesagt, ich habe eigentlich keine Ahnung von php und stelle das jetzt einfach einmal als Frage hier ein.
Saludos
El Draco
die Probleme mit der Fehlermeldung: "Die Größe des Bildes konnte nicht ermittelt werden"
Wurde hier ja schon öfter angesprochen !
Bis gestern war diese Fehlermeldung für mich unbekannt,
wie gesagt bis gestern
Bilderupload hat immer problemlos funktionier, genauso externe Bilder
wia dem "IMG" Befehl waren kein Problem.
War ja auch nicht zu erwarten,
da "getimagesize" und "allow_furl_open" Serverseitig enabled sind.
Trotzdem bekam ich gestern von einem Mitglied die Info,
das die Fehlermeldung "Die Größe des Bildes konnte nicht ermittelt werden."
aufgetreten ist.
Ich konnte mir das nicht erklären, da dieses Problem vorher noch nie vorhanden war.
Ich habe erst einmal beim Provider angerufen, ob an den Einstellungen was geändert wurde.
Dem war nicht so.
Ich habe dan das Mitglied gefragt, was es den für ein Bild sei.
Die Antwort war, es handelt sich um ein animiertes Smilie im Gif Format.
Also habe ich mal die halbe Nacht gegoogelt
Und bin auf folgendes gestossen:
getimagesize gibt unter anderem die Bits für die Farbtiefe zurück,
allerdings kann diese Angabe für einige Formate irreführend sein. GIF nutzt immer drei Kanäle pro Pixel, aber die Anzahl der Bits pro Pixel kann für ein animiertes GIF mit einer globalen Farbtabelle nicht errechnet werden und gibt in diesem Fall "False" zurück. (Vielleicht PHP-Versionsabhängig ???)
Möglicherweise, ist das ja auch der Grund, warum z.B. in den Signaturen Smilies (animiert) nicht möglich sind ?!
Wie schon gesagt, ich habe eigentlich keine Ahnung von php und stelle das jetzt einfach einmal als Frage hier ein.
Saludos
El Draco