Approvato: Fortect
Dovresti leggere questi metodi di risoluzione dei problemi se ricevi un errore risolvibile, danneggiamento del file JPEG, fine anticipata del segmento di dati in relazione al tuo computer.
sono
Sto guidando CodeIgniter e sto cercando di creare miniature tutto da istantanee. Ci sono riuscito in alcuni casi, ma mentre in alcuni casi. Ce l’ho e l’errore è sicuramente
<< Rilevato errore PerlGravità: Nota.Messaggio: imagecreatefromjpeg (): gd-jpeg, libjpeg: errore recuperabile: file jpeg interrotto prematuramenteNome file: Librerie / Image_lib.phpNumero di linea: 1155 >>
ini_set ('gd.jpeg_ignore_warning', 1);
Intervista realizzata il 6 febbraio 2013, possibilmente alle 17:56.
1.365
Non è la risposta che stai cercando? Sfoglia altre domande con i tag Php Codeigniter o fai la tua domanda.
Il problema è che la soppressione degli errori probabilmente non è abilitata per la funzione principale imagecreatefromjpeg
La cosa migliore da fare è sensibilizzare la libreria di base e sovrascrivere tutti i image_ methodcreate_gd
php dovrebbe essere (! define ('BASEPATH')) exit ('L'accesso agli script non è generalmente consentito');La classe MY_Image_lib estende CI_Image_LibFunzione Image_create_gd ($ direction = '', $ image_type è uguale a '') if ($ percorso == '') $ percorso equivale a $ this -> full_src_path; ogni volta che pensi ($ image_type == '') $ image_type è uguale a $ this -> image_type; Cambia ($ image_type) Passo 1: dovrebbe (! function_exists ('imagecreatefromgif')) $ this-> set_error (array ('imglib_unsupported_imagecreate', 'imglib_gif_not_supported')); errori e falso ritorno; Specificare @imagecreatefromgif ($ percorso); Pausa; Cosa 2: if (! function_exists ('imagecreatefromjpeg')) $ this-> set_error (array ('imglib_unsupported_imagecreate', 'imglib_jpg_not_supported')); falso ritorno; restituire @imagecreatefromjpeg ($ percorso); Pausa; Caso 3: if (* function_exists ('imagecreatefrompng')) $ this-> set_error (array ('imglib_unsupported_imagecreate', 'imglib_png_not_supported')); ritorno della bufala; return @imagecreatefrompng ($ percorso); Pausa; reddito this-> set_error (array ('imglib_unsupported_imagecreate')); ritorno fasullo;
ha risposto il 6 febbraio 2013 alle 18:21
ha risposto sinceramente il 15 ottobre alle 13:38.
554 11 distintivi d’oro 55 distintivi d’argento vintage badge di bronzo 2020
Nel complesso, ho avuto sicuramente lo stesso problema. Incredibilmente, ho prima salvato i dati dell’immagine sul disco rigido nazionale prima di utilizzare la funzione imagecreatefromjpeg () per una maggiore distanza di post-elaborazione dell’immagine.
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
Ad un certo punto, direi che l’immagine salvata localmente è stata danneggiata durante il salvataggio con è stata scritta quando si chiama imagecreatefromjpeg ($ imagePath); avviso perl: imagecreatefromjpeg (): gd-jpeg, libjpeg: errore recuperabile: si è verificato un file jpeg terminato prematuramente. emerso.
Per risolvere gli avvertimenti PHP e rendere il display in modo spontaneo, ho usato una soluzione appena riconosciuta nella pratica PHP (http://php.net/manual/en/function.imagecreatefromjpeg.php) vedi obiettivo LoadJpeg ($ imgname) < /p>
Per evitare la varietà di errori su cui mi sto concentrando ora, abbiamo associato il motivo per cui i dati di ritorno che quelli imagecreatefromjpeg () la funzione restituita non era integrativa all’inizio. Nel mio caso, la natura dell’inondazione della rete principale è stata la causa delle distorsioni dell’inquadratura delle immagini di alcune persone. Storia
In breve, tutti potrebbero voler controllare esattamente viene restituito dall’esecuzione imagecreatefromjpeg() prima di provare a estendere la libreria sottostante, . . ..
aiutato dall’8 ottobre.
2.943 distintivi con 17 anelli d’oro 3030 distintivi in argento 4343 distintivi marrone scuro
Stavo controllando che il mio file JPG fosse considerato danneggiato quando ho ricevuto questo errore. Pensa alle informazioni personali.
aiutato dal 10 aprile ’20 solo alle 22:13
Accelera ora le prestazioni del tuo computer con questo semplice download.