Registriert seit: 10. Mär 2004
1.134 Beiträge
Lazarus
|
[php]: JPEG funzt nur mit kleineren Auflösungen (limit??)
6. Dez 2004, 20:50
Mal der vereinfachte PHP-Code:
header("Content-type: image/jpeg");
$bild =imagecreatefromjpeg($imgname);
ImageJPEG($bild);
Das funktioniert, aber nicht mit allen Bildern. Bis jetzt habe ich nur welche mit kleinen Auflösungen probiert. Als ich dann ein Bild mit höherer Auflösung probiert habe (3,2 Megapixel, 700kb) und dann bekam ich nur noch ein kleines Quadrat, in dem image steht.
Meine Folgerung: Es gibt beim Laden von jpegs auf diesem Weg irgendeine Begrenzung entweder durch die Dunktion, oder irgendeine Systemleistungsbeschränkung.
Der Server gehört mir, ich kann damit alles machen. Weiß irgendjemand, ob ich da irgendwelche Konfigdateien editieren muss?
Ok, das Problem habe ich jetzt umgangen, in dem ich readfile($imgname) genommen habe. Aber für eine Übersicht gerneriere ich dynamisch thumbnails. Dafür bräuchte ich das trotzdem. In der PHP.ini steht, dass das script 8MB speicher und 30sekunden Zeit zur Verfügung bekommt. Das sollte doch eigentlich mehr als genug sein...
Kann sich hier sonst keiner erklären, warum das nicht richtig funktioniert?
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!
|