今天遇到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文件 生成縮略圖失敗的原因分析及解決辦法,希望對大家有所幫助!