《php錯(cuò)誤imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error解決方法》要點(diǎn):
本文介紹了php錯(cuò)誤imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error解決方法,希望對您有用。如果有疑問,可以聯(lián)系我們。
相關(guān)主題:PHP開發(fā) / PHP常見錯(cuò)誤
本文為大家講解的是php處理圖片錯(cuò)誤:PHP Warning: imagecreatefromjpeg() [<a href='function.imagecreatefromjpeg'>function.imagecreatefromjpeg</a>]: gd-jpeg: JPEG library reports unrecoverable error: in /xxx.php on line xxx問題的原因分析及解決方法
PHP Warning: imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error: in /xxx.php on line xxx
圖片不是一個(gè)有效的jpeg文件
出現(xiàn)這種錯(cuò)誤一般是因?yàn)槟阍谔幚韴D片時(shí)用的函數(shù)imagecreatefromjpeg()和被處理的圖片格式不一致導(dǎo)致的,
你可以會(huì)疑問,圖片擴(kuò)展名是.jpg,我用imagecreatefromjpeg處理為毛會(huì)報(bào)錯(cuò), 那是因?yàn)閳D片的擴(kuò)展名有時(shí)候是不正確的,比如人為改的,本來是一個(gè)gif的圖片,卻把擴(kuò)展名改成了.jpg
在處理圖片時(shí)不要根據(jù)圖片的擴(kuò)展名來判斷用哪個(gè)函數(shù),推薦使用getimagesize函數(shù)來獲取圖片格式,進(jìn)而來判斷應(yīng)該使用哪種函數(shù)處理圖片
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/37.html