php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法

 更新时间:2016年03月23日 09:16:30   作者:inc   我要评论
这篇文章主要介绍了php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法的相关资料,需要的朋友可以参考下

今天遇到GD的resizeimage 函数处理jpg后缀文件的缩略图的时候 提示该图片不是合法的jpg图片并报错

<b>Warning</b>: imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Invalid SOS parameters for sequential JPEG 

国内网上查了很多资料也没找到有效的解决办法,原来只要把 GD的jpeg文件支持打开即可解决

ini_set('gd.jpeg_ignore_warning', true); 

在开头写上上边这行代码 或者 在php.ini文件里把这个配置打开即可

以上内容是针对php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法,希望对大家有所帮助!

相关文章

  • 分享5个非常有用的Laravel Blade指令

    分享5个非常有用的Laravel Blade指令

    这篇文章主要给大家分享介绍了5个非常有用的Laravel Blade指令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05
  • Yii2组件之多图上传插件FileInput的详细使用教程

    Yii2组件之多图上传插件FileInput的详细使用教程

    这篇文章主要介绍了Yii2组件之多图上传插件FileInput的详细使用教程的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • ThinkPHP之M方法实例详解

    ThinkPHP之M方法实例详解

    这篇文章主要介绍了ThinkPHP的M方法,需要的朋友可以参考下
    2014-06-06
  • thinkphp实现分页显示功能

    thinkphp实现分页显示功能

    这篇文章主要为大家详细介绍了thinkphp实现分页显示功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • 如何让CI框架支持service层

    如何让CI框架支持service层

    本文主要介绍了在controller和model中加一个业务层service,由它来负责业务逻辑,封装好的调用接口可以被controller复用,提高了通用的业务逻辑的复用性,设计到具体业务实现会调用Model的接口。
    2014-10-10
  • 详解php中生成标准uuid(guid)的方法

    详解php中生成标准uuid(guid)的方法

    这篇文章主要介绍了php中生成标准uuid(guid)的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • PHP判断是手机端还是PC端 PHP判断是否是微信浏览器

    PHP判断是手机端还是PC端 PHP判断是否是微信浏览器

    这篇文章主要为大家详细介绍了PHP判断是手机端还是PC端,以及PHP判断是否是微信浏览器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • 基于PHP选项与信息函数的使用详解

    基于PHP选项与信息函数的使用详解

    本篇文章是对PHP选项与信息函数的使用进行了详细的分析介绍。需要的朋友参考下
    2013-05-05
  • PHP实现登录验证码校验功能

    PHP实现登录验证码校验功能

    这篇文章主要为大家详细介绍了PHP实现验证码校验功能,主要是利用PHP中的 SESSION功能来实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • CI框架源码解读之利用Hook.php文件完成功能扩展的方法

    CI框架源码解读之利用Hook.php文件完成功能扩展的方法

    这篇文章主要介绍了CI框架源码解读之利用Hook.php文件完成功能扩展的方法,分析了Hook的原理与扩展CI框架的相关技巧,需要的朋友可以参考下
    2016-05-05

最新评论