【发布时间】:2014-07-25 13:28:25
【问题描述】:
我刚刚从 Web 开发机构继承了一个 Magento 网站。我已经迁移了它,除了一些图像丢失之外,一切似乎都运行良好。 我发现这是因为以前的开发人员已将文件上传到具有区分大小写名称的文件夹中。例如,在 media/catalog/product/ 文件夹中,它们有两个文件夹名称 /s/ 和 /S/ 他们的系统显然允许这些区分大小写的文件名。我的没有!
发生的情况是,当文件被复制到我的服务器时,系统将 /s/ 和 /S/ 合并到一个文件夹中,并为其赋予大写名称 (/S/)。问题是 Magento 试图在 /s/ 引用一些图像,当然它找不到它们,因为在我的服务器上该文件夹不存在。
我有很多文件夹中发生过这种情况,总共有数千张产品图片。
有谁知道如何解决这个问题?是否可以更改服务器设置以接受区分大小写的文件夹和文件名?或者我是否需要通过数据库并执行某种正则表达式来将所有小写文件夹名称替换为大写文件夹名称? 在后一种情况下,有谁知道该怎么做以及涉及哪些数据库表?
提前感谢您的帮助!
【问题讨论】:
标签: html magento e-commerce