Hi
habe nun alle FAQs studiert und alle Thumbnail-Antworten - und bin leider nicht schlauer.
Das ist meine Fehlermeldung:
Processing status...
- Adding 2jahre.jpg
Executing:
/www/46/htdocs/netpbm/jpegtopnm /www/46/htdocs//albums/admin-test/2jahre.jpg | /www/46/htdocs/netpbm/pnmscale -xysize 150 150 | /www/46/htdocs/netpbm/ppmtojpeg --quality=95 > /www/46/htdocs//albums/admin-test/2jahre.thumb.jpg
Results:
none
Error messages:
pnmscale: EOF / read error reading magic number
ppmtojpeg: EOF / read error reading magic number
Status: 1 (expected 0)
Error: Unable to make thumbnail (0)!
Wie man sieht habe ich Debugg eingeschaltet und die Fehlermeldung ist verständlich (ein feines Feature btw).
Aber warum passiert das? Was bedeutet "read error reading magic number"? Und wie behe ich den Fehler?
Ich verwende - wie oben erkennbar - netpbm und es scheint auch richtig angesprochen zu werden. Warum also dieser Fehler?
Dankbar für jeden Hinweis grüße ich alle hilfsbereiten Geister und Leute
Cerberus
PS: Habe soeben versuchsweise ein .gif hochgeladen - und erhalte zwar jede Menge Fehlermeldungen (siehe unten), aber das gif ist sichtbar und geladen worden. Was mich noch mehr zum Grübeln bringt (
Hier die Fehlermeldungen beim Laden des .gif:
-<snip>---------
Processing status...
- Adding baum.gif
Executing:
/www/46/htdocs/netpbm/giftopnm /www/46/htdocs//albums/admin-test/baum.gif | /www/46/htdocs/netpbm/pnmscale -xysize 150 150 | /www/46/htdocs/netpbm/ppmquant 256 | /www/46/htdocs/netpbm/ppmtogif > /www/46/htdocs//albums/admin-test/baum.thumb.gif
Results:
none
Error messages:
pnmscale: Scaling by 0.697674 horizontally to 150 columns.
pnmscale: Scaling by 0.700000 vertically to 84 rows.
pnmscale: 0.000005 of right column stretched due to arithmetic imprecision
pnmscale: 0.000001 of bottom row stretched due to arithmetic imprecision
ppmquant: making histogram...
ppmquant: 8519 colors found
ppmquant: choosing 256 colors...
ppmquant: mapping image to new colors...
ppmtogif: computing colormap...
ppmtogif: 256 colors found
Status: 0 (expected 0)IN UTIL ITEMCAPTUREDATE = 2003
Executing:
/www/46/htdocs/netpbm/giftopnm /www/46/htdocs//albums/admin-test/baum.gif | /www/46/htdocs/netpbm/pnmscale -xysize 200 200 | /www/46/htdocs/netpbm/ppmquant 256 | /www/46/htdocs/netpbm/ppmtogif > /www/46/htdocs//albums/admin-test/baum.highlight.gif
Results:
none
Error messages:
pnmscale: Scaling by 0.930233 horizontally to 200 columns.
pnmscale: Scaling by 0.933333 vertically to 112 rows.
pnmscale: 0.000000 of right column stretched due to arithmetic imprecision
ppmquant: making histogram...
ppmquant: 14595 colors found
ppmquant: choosing 256 colors...
ppmquant: mapping image to new colors...
ppmtogif: computing colormap...
ppmtogif: 256 colors found
Status: 0 (expected 0)
--------------<snap>--------------------
Posts: 756
Kannst du testweise dein Bild manuel umrechnen lassen? In der FAQ C.2 steht, wie man es macht. Dazu brachst du Shell-Zugang zum Server.
Die Fehlermeldung mit den "Magic" bedeutet, dass das 2. Umrechnungsprogramm - welches die konvertierte JPEG-Datei lesen soll - eben diese nicht einlesen kann. D.h. der erste Konvertierungsschritt hat nicht funktioniert: jpegtopnm mag dich nicht.
Prüfe mal, ob das File korrekt ist, vielleicht ist es nur fehlerhaft hochgeladen worden.