数据包上传到shopex商城后图片显示有问题的解决方法
来源:互联网 发布:java和c语言的区别 编辑:程序博客网 时间:2024/04/26 23:00
效果预览:
具体操作步骤:
1: 上传图片文件夹到虚拟主机,(包括大图和缩列图)
1)在\shopex\wwwroot\home\upload\下面建立2个文件夹:big,small,分别将大图和缩列图复制到其中测试下确保能用:http://www.81men.com/home/upload/big/130627044844.jpg
2:从我自己的shopex站点下载CSV,然后保存到本机
3:打开客户的shopex站点,进入后台,浏览本机CSV文件,然后将商品批量上传到系统
1)导出的格式默认为UTF-8,需要转化为asm格式
2)注意不能一次性上传太多,上传100-200个为宜,分多次上传
4:在我的VPS服务器上执行导入shopex2程序,批量替换宝贝描述
5:在VPS服务器数据库中修改图片路径
-- 原图:source 商品页详细图: big_pic 商品相册图:small_pic 列表页缩略图:thumbnail
附上数据库脚本:
SELECT * FROM sdb_goods
UPDATE sdb_goods SET big_pic =REPLACE(big_pic,'http://shopex.zzsoft888.com/','')
UPDATE sdb_goods SET small_pic = thumbnail_pic;
UPDATE sdb_goods SET big_pic = thumbnail_pic
UPDATE sdb_goods SET image_file = thumbnail_pic
-- truncate table sdb_gimages
SELECT * FROM sdb_gimages
-- http://shopex.zzsoft888.com/home/upload/small/130108034032.jpg
INSERT INTO sdb_gimages(goods_id,source,src_size_width,src_size_height,small,big,thumbnail,is_remote)
SELECT goods_id,thumbnail_pic,578,385,small_pic,big_pic, thumbnail_pic,1
FROM sdb_goods
UPDATE sdb_gimages SET is_remote=0,big =REPLACE(big,'http://www.ip5520.com/uploads/image/','home/upload/gpic/big/')
UPDATE sdb_gimages SET small = REPLACE(thumbnail,'big','small')
UPDATE sdb_gimages SET big = REPLACE(thumbnail,'small','big')
UPDATE sdb_gimages SET source = REPLACE(big,'home/upload/','')
检测没有问题后,在VPS服务器上利用phpadmin工具把数据倒出来,格式为:sdb_goods.sql,sdbgimages.sql
6: 登录客户的mysql数据库管理平台:
打开客户的虚拟主机控制面板,进入数据库管理后台,看能否批量执行sql命令
利用phpadmin工具把VPS服务器导出的脚本文件,进行批量导入操作。
7: 需要同步sdb_products 表,要不然打不开商品明细页面
参考:http://www.4wei.cn/archives/1001559(直接从VPS服务器导出,然后批量导入也可以)
8:shopex % 相册多了一个默认图
-- image_default 要和sdb_gimages表中的 gimage_id 保持一致!
UPDATE sdb_goods SET image_default = goods_id -1000
技巧总结:
可以用phpadmin来导入和导出shopex数据库,缩短以上操作步骤,
- 数据包上传到shopex商城后图片显示有问题的解决方法
- 三星手机拍照后显示图片角度旋转问题的解决方法
- 将Python包上传到TestPypI
- 把ipa包上传到AppStore
- 把ipa包上传到AppStore
- 将python包上传到PyPI
- 一段代码,让shopex商城只有登录后,才能查看商城内容
- 关于Vuforia导入数据包后不显示图片的解决方法
- shopex BBC产品 前台log显示问题
- java 后台把数据以图片的形式传到前台
- DevExpress Report web 绑定数据后没有显示的解决方法
- Echarts2竖直datazoom滑动后显示数据不全的解决方法
- 安装shopex出现乱码的解决方法
- 如何将从myeclipse中导出来的war包上传到新浪服务器
- 用eclipse怎样将本地的项目打成jar包上传到mevan仓库
- 用eclipse怎样将本地的项目打成jar包上传到maven仓库
- 如何把自己的Jar包上传到 maven 官方仓库中,Maven上传图文讲解
- 整理后的web应用程序汉字显示问题的解决方法
- 怎么利用Lucene.Net搜索结果,实现伪静态的文章列表
- vxworks dosfs文件系统文件读写测试
- Xcode使用教程详细讲解
- MPC8313E学习记录(2)
- 电驴提示“该内容尚未提供权利证明,无法提供下载”之解决办法详解
- 数据包上传到shopex商城后图片显示有问题的解决方法
- C语言 打印*号金字塔~~~
- 关于iOS App的切图 .
- dom4j解析xml字符串实例
- 通过手机远程关机
- POJ 3177 Redundant Paths + POJ 3352 Road Construction
- B. Before an Exam
- onbeforeunload与a标签在IE中的冲突bug
- Android 通讯录分组导航和挤压动画