香港独立IP空间
香港php空间
美国php空间
域名注册

无忧小编的一位站长朋友使用主机空间搭建了很多网上商城,用开源的Ecshop系统搭建的商城很容易操作,前后台都是开发的很完美,可以说是傻瓜是操作建站了。同时这款开源电商系统很容易再次根据自己的需要进行二次开发。今天小编遇到的问题是当这位站长安装好了Ecshop2.7.3的商城后,紧接着在后台开始张罗着发布自己的宝贝了,由于搭建的是多电商的商城,因此宝贝的种类很多,宝贝图片的类型自然也很多,一般有jpg,png,gif,jpeg等格式的图片,据他的描述是开始时候传的一般都是前几种类型的商品图片格式。但是当在后台发布的一款图片格式是jpeg,格式的时候就发布失败了,提示:JPEG格式的商品图片不支持此格式。开始的时候小编一位没有开启GD库呢?于是小编用探针去测试都是开启的。那就可能是程序的某个文件有了小bug,小编顺藤摸瓜找到了问题所在,下面小编为各位分享下吧。

首先找到文件:install/includes/lib_installer.php.用一款编辑软件打开该文件。在中98行左右是对图片格式的验证代码如下:

$gd_info = gd_info();

$jpeg_enabled=($gd_info[‘JPGSupport’]===true)? $_LANG[‘support’] :$_LANG[‘not_support’];

$gif_enabled=($gd_info[‘GIFCreateSupport’]===true)? $_LANG[‘support’] :$_LANG[‘not_support’];

$png_enabled=($gd_info[‘PNGSupport’]===true)? $_LANG[‘support’] :$_LANG[‘not_support’];

从以上代码可以看得出是对$gd_info值检验来看是否支持某个图片类型的,但是在这里提示是支持JPEG图片个时代的,那么该如何修改呢?

修改方法如下:

$gd_info[‘JPG Support’]

修改为

$gd_info[‘JPEG Support’]

然后上传到对应的文件目录下,并登陆网站后台更新下缓存再登陆网站后台发布这个类型的商品就可以传成功了。

无忧主机相关文章推荐阅读:

ECSHOP文章列表页面如何显示文章摘要的完美设置方案

ECSHOP后台的广告列表如何显示广告缩略图片的完美解决方案

ECSHOP2.7.2在360浏览器以及动态IP不能加入购物车的解决方法

本文地址:http://www.51php.com/ecshop/15054.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档