文档章节

Magento导入产品图片名称问题处理

我勒个屮艸芔茻
 我勒个屮艸芔茻
发布于 2014/04/21 12:09
字数 290
阅读 47
收藏 0

批量导入产品数据到Magento中,在图片上遇到个小麻烦,由于处理照片时,没有统一产品图片文件名的大小,有的是大写的.JPG,有的是小写的.jpg,而html中引用的图片路径名称都是小写的,这在Windows下没什么问题,但Linux环境下,文件名字是区分大小写的,导致很多产品图片显示不出来。

下面的命令可以把图片文件名批量转换为小写的:
1. 进入 catalog 目录:

# cd /media/catalog

2. 

# zip -r product.zip product/*

3. 

# mv product product_old (这是为了安全起见备份原文件夹,此处也可改为 rm -r -f product删除文件夹)

4. 

# unzip -LL product.zip接下来要对数据库进行修改,找到对应数据库中的”catalog_product_entity_media_gallery”表,

关键一步是解压完成后文件夹的所有者是root而非apache用户,这里必须用chown给product文件夹权限
执行SQL语句:

update `catalog_product_entity_media_gallery` set value=lower(value)
update `catalog_product_entity_varchar` set value=lower(value) where `attribute_id` in (74,75,76)

至此,大小写问题处理完成。

have fun!

© 著作权归作者所有

共有 人打赏支持
我勒个屮艸芔茻

我勒个屮艸芔茻

粉丝 36
博文 76
码字总数 46903
作品 0
西安
后端工程师
私信 提问
magento系统自带批量小结

接触magento也快2个月了,由什么都不知道的小白----------到能够独立搭建网站---------到独立写一点属性的代码,其中有苦也有甜,有时候为了一个简单了问题你可能要奋战到深夜,但是现在想想...

发疯的黑蜗牛
2013/08/30
0
2
Magmi 0.7.11 Beta2,Magento数据导入工具

该版本新增了 “Datapump API” 以便于集成该项目到其他 PHP 脚本中,增加新的插件用来处理关联的产品,代码上也做了很多改进。 Magmi 是一个 Magento 的导入工具,用来导入大量的产品目录到...

红薯
2011/06/08
279
0
基于Magento搭建外贸网站的流程

本文介绍了基于Magento搭建外贸网站的流程以及在使用Magento网站中遇到的一些常见问题,是作者开发建设网店经验精心作的总结。这里我尽可能地用简单易懂的语言来描述每一个详细步骤,对希望快...

水木清华
2011/04/28
2.1K
0
十二个步骤就能搭建起一套精美专业完整的magento独立自建站

Magento有一系列技术障碍,直接把大部分中小卖家挡在了门外。一段时间来,不少卖家的问题还真不少,很多是直接卡在了系统安装上,有些是服务器内存不够,有些php版本问题,有些是ssl安全证书...

joserito666
2018/10/26
0
0
迁移 Magento 的步骤

Magento迁移服务器server的整体步骤如下: 首先要备份Mysql数据库,防止迁移失败,切记 把magento的media和theme文件夹归档备份,这里面是你辛苦添加的产品和修改过的主题资料 然后把所有文件...

红薯
2010/03/18
3.8K
5

没有更多内容

加载失败,请刷新页面

加载更多

数据库技术-Mysql主从复制与数据备份

数据库技术-Mysql 主从复制的原理: MySQL中数据复制的基础是二进制日志文件(binary log file)。一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”...

须臾之余
昨天
12
0
Git远程仓库——GitHub的使用(一)

Git远程仓库——GitHub的使用(一) 一 、 Git远程仓库 由于你的本地仓库和GitHub仓库之间的传输是通过SSH加密的,所以需要一下设置: 步骤一、 创建SSH key 在用户主目录下,看看有没有.ss...

lwenhao
昨天
4
0
SpringBoot 整合

springBoot 整合模板引擎 SpringBoot 整合Mybatis SpringBoot 整合redis SpringBoot 整合定时任务 SpringBoot 整合拦截器...

细节探索者
昨天
1
0
第二个JAVA应用

第二个JAVA应用 方法一:配置文件: # cd /usr/local/tomcat/conf/# vim server.xml</Host> <Host name="www.wangzb.cc" appBase="/data/wwwroot/www.wangzb.cc" //引用所......

wzb88
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部