凌的博客

您现在的位置是: 首页 > 学无止境 > PHP > 

PHP

GD中gd-jpeg, libjpeg错误的解决方法

2015-04-01 PHP 1447
Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg, libjpeg: recoverable error: Premature end of JPEG file 解决办法: 某些图像编辑软件和很多从mac上保存的图片会导致php5的g

Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg, libjpeg: recoverable error: Premature end of JPEG file

解决办法:

某些图像编辑软件和很多从mac上保存的图片会导致php5的gd2不能正确识别文件尾,归根结底这应该是gd2的问题,不过它毕竟是个warning,可以通过
ini_set(‘gd.jpeg_ignore_warning’, 1);
来屏蔽。
另外,你既然已经处理过一次了,那第二次当然不会重复出现warning了,因为你应该已经处理并保存了,图片文件就变成gd2保存的图片了,如果你不写或者写到另外的图片文件的话,warning是可以复现的

文章评论

0条评论