20. marts 2005 - 16:18Der er
7 kommentarer og 1 løsning
Total fejl i resize af jpg billede
Hejsa. Jeg har et system, som har virket fint i langtid, men nu fucker det, fejlen:
Warning: imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error: in /customers/woox.dk/woox.dk/httpd.www/nicenews/admin_galleri.php on line 110
Warning: imagecreatefromjpeg(): 'billeder/galleri/store/1.jpg' is not a valid JPEG file in /customers/woox.dk/woox.dk/httpd.www/nicenews/admin_galleri.php on line 110
Warning: imagesx(): supplied argument is not a valid Image resource in /customers/woox.dk/woox.dk/httpd.www/nicenews/admin_galleri.php on line 112
Warning: imagesy(): supplied argument is not a valid Image resource in /customers/woox.dk/woox.dk/httpd.www/nicenews/admin_galleri.php on line 112
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /customers/woox.dk/woox.dk/httpd.www/nicenews/admin_galleri.php on line 112
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det siger den så vidt jeg ved kun, hvis argumentet ikke er en gyldig JPEG-fil eller hvis du ikke har læserettigheder til det - altså $til. Men hvorfor har du nu også skrevet "$til"?
Prøv for eksempel at teste stien først is_file for at se, om du kan se den, og test med getimagesize for at se, om det er en jpeg.
Nogen kan jo have ændret nogle indstillinger på serveren, så den mappe, du før skrev og læste billeder fra nu ikke længere er tilgængelig for Webserver-brugeren - eller at der er sat safe_mode eller tilsvarende indstillinger på. Eller måske en opdatering af PHP eller GD
Noget er der jo sket - ting ændrer sig ikke bare spontant.
Jeg forsøger blot at give dig nogle tips til at finde fejlen. Som sagt kan den ligge mange steder.
Du kan jo starte med at teste, om imagecreatefromjpeg overhovedet virker ved at uploade et billede i webroden og lave en testfunktion på det.
Derefter hvis det ikke virker, så er fejlen fundet, ellers går du videre...
Debugging er ikke så svært - bare lidt langsommeligt :)
Det ændrer vel ikke umiddelbart på, at mit svar kunne have været rigtigt. At det pludselig ikke var aktuelt længere ændrede vel ikke på gyldigheden? :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.