問題:在使用最新版本ECShop V2.7.3安裝過程中報(bào)錯(cuò)提示不支持JPEG!
解決:查看發(fā)現(xiàn)有l(wèi)ibjpeg.lib庫,GD2庫也有,都加載了,也都正常。查看ecshop源代碼發(fā)現(xiàn)install/includes/lib_installer.php中第100行,JPEG寫成了JPG,正確的應(yīng)該是:
$jpeg_enabled = ($gd_info['JPEG Support'] === true) ? $_LANG['support'] : $_LANG['not_support'];
原因分析:
為何說Ecshop寫錯(cuò)了,因?yàn)槲掖蛴?shù)組$gd_info的時(shí)候,里面的鍵名是:JPEG Support。而$gd_info數(shù)組里的值都是直接調(diào)用系統(tǒng)環(huán)境變量的。