ShopEx暗香博客-咱老百姓自己的博客!
给人玫瑰–手留余香!shopex网店运营经验分享,问题与技巧,资讯与观点,网店推广
-
案例分析:商品图片上传后无法保存的处理方法
发表于 2009年06月22日 5 条评论众所周知,一个完整的商品,除了详细的文字描述外,还需要有相应的图片配合才能彰显出这个商品的特征与卖点。
不过,最近暗香遇到几个用户,在商品图片上一直有困惑。简言之,就是图片上传后,保存时显示,但到前台却不显示,是空白。
具体现象就是:在商品中上传图片时,只显示图片的一部分,并不是显示全部;或者只显示一个空白,不显示任何图片…暗香分析了这几个用户后发现,这些问题多是在从483升级到484后才出现的,直接安装的483或484版本中均不存在此问题。
看来是在升级过程中,对数据库升级时出现了突发事件,导致图片无法保存在数据库中。
排除图片目录权限问题后,那应该是数据库的问题了…
根据产品描述,从483升级到484后,对图片做了专门的管理,也就是图库;暗香对比了一下两个版本的数据库,发现484比483多了三个表,其中有一个是sdb_gimages,经与研发人员确认,此表就是专门管理图片的。
看来,问题要在此表上解决了。暗香分别打开两个phpmyadmin,一个是正常的484商店,一个是有问题的484商店,对比每个字段…很快就发现了问题,其中有三个字段的状态与正常的相比有差别

而正常的表显示如图

既然有差别,把差别修改没有应该就可以了吧?
说干就干…选择这三个字段,编辑之,把NULL的状态由否修改为是,并保存

再在后台上传图片…一切正常,耶!!!
注:暗香说明一下,本操作前一定要备份好数据库,防止误操作,同时要求对phpmyadmin的基本配置有所了解,不要有意外哟。^_^



近期评论