| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Benutzer Registriert seit: 02.07.2005
Beiträge: 39
![]() | Hallo Ich habe ein Script, das mir Bilder von einem fremden Server holt und diese per GD verkleinert. Tut auch alles wunderbar, nur beim Umrechnen per GD bricht diese mit der Fehlermelung Code: Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg, libjpeg: recoverable error: Premature end of JPEG file in /home/***/httpdocs/includes/functions.php on line 1127 Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: 'tmp/curl/627002d_jfb.jpg' is not a valid JPEG file in /home/***/httpdocs/includes/functions.php on line 1127 Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/***/httpdocs/includes/functions.php on line 1129 Fatal error: imagecreatefrompng() [function.imagecreatefrompng]: gd-png: fatal libpng error: invalid stored block lengths in /home/***/httpdocs/includes/functions.php on line 1135 Hier der (vereinfachte Beispiel)Code, der das Bild kopiert: PHP-Code: ///EDIT: Ich habe festgestellt, dass es nicht an CURL liegen kann, sondern an der später aufgerufenen copy() Funktion. Diese verändert die Ursprungsdatei. Ein Shellbefehl(cp -r) macht das gleiche. Ich werd noch bekoppt. Woran liegt das? |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | nimm nen texteditor und schau dir so ne file mal an ? vieleicht sieht man es direkt, kleiner ist komisch, größer hätte ich eher verstanden, weil curl seine header oder so noch irgendwo dazubastelt. mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | mal was anderes als curl benutzt ? file_get_contents ? fopen in kombination mit fread / fwrite ? imho finde ich curl ist da fast oversized.
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | ||
| Benutzer Registriert seit: 02.07.2005
Beiträge: 39
![]() | Zitat:
Ich habe festgestellt, dass es nicht an CURL liegen kann, sondern an der später aufgerufenen copy() Funktion. Diese verändert die Ursprungsdatei. Ein Shellbefehl exec(cp -r) macht das gleiche??? | |
| | |
| | |
| Benutzer Registriert seit: 02.07.2005
Beiträge: 39
![]() | Habe die Lösung gefunden und möchte sie euch nicht vorenthalten ![]() Es war wieder mal sau einfach, hat mich aber wieder mal so manche Nervenzelle gekostet. Ich habe vergessen die Datei zu schließen. Und zwar nicht per curl_close($handle), sondern per fclose(). Das wars schon. PHP-Code: |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit copy() | dimitri | PHP Tipps 2006 | 1 | 15.03.2006 00:30 |
| [Erledigt] Problem mit copy() | PHP Tipps 2005-2 | 1 | 03.09.2005 20:23 | |
| Problem mit copy() | PHP Tipps 2004-2 | 7 | 26.11.2004 19:01 | |
| Problem mit copy() und fwrite() | pixelcut | PHP-Fortgeschrittene | 5 | 26.11.2004 15:58 |
| problem mit copy() | kid01 | PHP Tipps 2004-2 | 4 | 17.11.2004 14:50 |
| Problem mit dateiupload (copy) | PHP-Fortgeschrittene | 19 | 26.10.2004 11:51 | |
| [Erledigt] copy - Funktion bereitet Problem | PHP-Fortgeschrittene | 5 | 04.09.2004 22:54 | |
| Problem mit copy() | rocco | PHP Tipps 2004 | 3 | 25.08.2004 09:58 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| premature end of jpeg file, \premature end of jpeg file\, gimp premature end of jpeg file, premature end of jpg file, curl bild kopieren, php copy jpg, curl copy handle, mit curl seite rippen, curl copy, premature end of jpeg file in, dreamweaver premature end of jpeg file, invalid stored block lengths, curl größe von datei, curl_exec jpg, premature end of peg file, curl_exec größe, curl tmp jpg, curl probleme festgestellt: 7, premature end of jpeg php, dateigröße jpg php |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.