Aprovado: Fortect
Você pode ler esses métodos de solução de problemas se obtiver um erro real corrigível, arquivo JPEG corrompido, extremidade inicial vinculada ao segmento de dados em seu computador.
eu sou
Estou usando o CodeIgniter e estou tentando realmente criar miniaturas de instantâneos. Tive sucesso em alguns casos, mas em alguns casos. Eu acabo com isso e o erro é
<< Erro Perl detectadoGravidade: Nota.Mensagem: imagecreatefromjpeg (): gd-jpeg, libjpeg: erro recuperável: arquivo jpeg encerrado prematuramenteNome do arquivo: Libraries / Image_lib.phpNúmero da linha: 1155 >>
ini_set ('gd.jpeg_ignore_warning', 1);
Entrevista realizada em 6 de fevereiro de 2013, possivelmente às 17:56.
1.365
Não é a resposta que você está procurando? Navegue por outras perguntas com tags PHP Codeigniter ou faça sua própria pergunta.
O problema é que a supressão de erros não está habilitada para a função crucial imagecreatefromjpeg
Sua melhor estimativa é abrir a biblioteca base e superar todos os image_ methodscreate_gd
perl if (! define ('BASEPATH')) exit ('Acesso e scripts basicamente não são permitidos');A classe MY_Image_lib estende CI_Image_LibFunção Image_create_gd ($ path = '', $ image_type é '') if ($ walk == '') RR path = $ this -> full_src_path; se você acha ($ image_type == '') bucks image_type = $ this -> image_type; Alternar ($ image_type) Passo 1: deve (! function_exists ('imagecreatefromgif')) $ this-> set_error (array ('imglib_unsupported_imagecreate', 'imglib_gif_not_supported')); retorno falso; Especifique @imagecreatefromgif ($ path); Pausa; Coisa 2: contanto que (! function_exists ('imagecreatefromjpeg')) $ this-> set_error (array ('imglib_unsupported_imagecreate', 'imglib_jpg_not_supported')); retorno falso; return @imagecreatefromjpeg ($ path); Pausa; Caso 3: no caso de if (* function_exists ('imagecreatefrompng')) rr this-> set_error (array ('imglib_unsupported_imagecreate', 'imglib_png_not_supported')); retorno falso; return @imagecreatefrompng ($ path); Pausa; $ this-> set_error (array ('imglib_unsupported_imagecreate')); retorno falso;
respondeu fevereiro 62013 às 18:21
respondeu razoavelmente em 15 de outubro usando 13:38.
554
No geral, tive exatamente o mesmo problema. Incrivelmente, salvei primeiro os dados da imagem no disco rígido nacionalizado antes de usar o aspecto imagecreatefromjpeg () para pós-processamento posterior da imagem.
Aprovado: Fortect
Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho.
Em algum ponto, a imagem salva localmente foi quebrada durante o salvamento e foi gravada quando phone imagecreatefromjpeg ($ imagePath); aviso de php: imagecreatefromjpeg (): gd-jpeg, libjpeg: erro recuperável: Ocorreu um arquivo jpeg encerrado prematuramente. emergiu.
< / p>
Para evitar os outros erros que estou focando nos corretos, temos nossa própria razão para o retorno de dados que a função imagecreatefromjpeg () retornou anteriormente não era integrativo no início. No meu caso, a natureza da inundação da rede contribuiu para a distorção das imagens de algumas pessoas. História
Resumindo, todos gostariam de verificar o que exatamente é retornado pela função particular imagecreatefromjpeg () antes de tentar estender minha biblioteca subjacente, etc.
tornou mais fácil para a partir de 8 de outubro.
2.943 emblemas com 11 anéis de ouro 3030 emblemas de prata 4343 emblemas marrons
Eu estava verificando se meu novo arquivo JPG estava corrompido quando recebi este erro de habilidade. Pense no seu próprio.
ajudou de dez de abril de ’20 às 22:13
Acelere o desempenho do seu computador agora com este simples download.