我有以下问题 - 我正在将网站数据库从其他平台迁移到Opencart。
当我使用PHP导入oc_product中的图像时,它们没有显示在网站中。真正的问题是,如果我手动更改或键入图像路径,它的工作原理。也许这是一些缓存问题,但我无法弄清楚原因。
即使在管理面板中也无法显示图片 - 附加图片
以下是我的数据库的外观 - 图像路径是正确的
我的Opencart版本是1.5.6.4
有什么想法吗?
答案 0 :(得分:0)
显然,图像路径因图像而异,当我们导入时因此必须在实际导入数据之前注意图像路径。导入后我们必须运行sql查询来更改数据库中的imagepath
答案 1 :(得分:0)
在这个问题中,你提到了使用php执行的导入步骤。
我正在做一个疯狂的猜测,但也许无论出于什么原因,已经添加了一些不可打印的角色并且弄乱了整个事情。
检查是否是这种情况的最简单方法是分析生成的html,以验证img标记路径中是否有任何奇怪的内容。
另一个快速检查是导出当前行为奇怪的几行数据并使用智能(显示特殊字符)文本编辑器分析内容。