解决ecshop图片上传失败问题

8年前 (2017-12-20)网站基础

给一个客户处理Ecshop后台上传图片失败的问题,起初咱以为是主机容量超了于是检查了用户主机的容量是否已满,结果不是!在查阅了无忧文库内的N多个方法也都无效,于是今天小编我把这个解决的方法分享给大家,希望对大家有帮助!

今天是小编尝试了很多方法无果,为了在接下来的时间里面方便大家,小编桂桂在这里把无忧文库内所有Ecshop图片上传失败方法总结如下:

1、Ecshop后台无法上传JPEG格式的图片,会提示上传失败,原来文库中《ECSHOP后台上传JPEG格式的商品图片提示不支持的完美解决方法》讲述的是Ecshop2.7.3的商城程序的一个小Bug,不支持一款图片格式是jpeg的上传,当时找到这个方法的时候屡试不能解决问题,在这里小编我介绍我的处理方法;这个问题,是程序错误,程序文件自身的代码中就有问题,判断文件上传字母代码乱位了,可能是程序开发者一点小粗心吧,那么这个小问题出现大约在112行左右,在

$allow_file_types = ‘|GIF|JPG|JEPG|PNG|BMP|SWF|';中,其实允许上传的图片格式是jpeg格式,在这里呢,只需要把此处:JEPG后缀名改为:JPEG格式就好了;

该文件路径:../ includes/cls_image.php,修改时请用高级记事本!

为此小编把原代码截图如下:



ecshop 9 18 1 300x68 解决ecshop图片上传失败方法总结

ecshop


修改完之后,上传到空间更新下浏览器缓存试试看吧!

2、Ecshop程序会把上传的jpeg,png,gif等格式的图片,经过上传后会被强制转换为通用的jpg格式的问题可以参考《ECSHOP后台上传图片后强制转换成JPG格式的小BUG的调试方法》文章;

3、商城后台更新后商品详情编辑器空白,可以通过文章《ECSHOP后台商品详情无法上传图片》解决这个问题,这里简单概述一下解决方法:下载同版本的的程序将includes/fckeditor文件夹上传到主机覆盖即可解决问题。