Php 手动导入后未显示Opencart图像

Php 手动导入后未显示Opencart图像,php,opencart,online-store,Php,Opencart,Online Store,我有以下问题-我正在将网站数据库从其他平台迁移到Opencart 当我使用PHP在oc_产品中导入图像时,它们没有显示在网站中。真正的问题是,如果我手动更改或键入图像路径,它就会工作。也许是缓存问题,但我不知道为什么 即使在管理面板-附加图片中,图像也不会显示 下面是我的数据库的外观-图像路径是正确的 我的Opencart版本是1.5.6.4 有什么想法吗?显然,导入时图像路径不同,因此在实际导入数据之前必须注意图像路径。导入后,我们必须运行sql查询来更改数据库中的图像路径。在问题中,您提到了

我有以下问题-我正在将网站数据库从其他平台迁移到Opencart

当我使用PHP在oc_产品中导入图像时,它们没有显示在网站中。真正的问题是,如果我手动更改或键入图像路径,它就会工作。也许是缓存问题,但我不知道为什么

即使在管理面板-附加图片中,图像也不会显示

下面是我的数据库的外观-图像路径是正确的

我的Opencart版本是1.5.6.4


有什么想法吗?

显然,导入时图像路径不同,因此在实际导入数据之前必须注意图像路径。导入后,我们必须运行sql查询来更改数据库中的图像路径。

在问题中,您提到了使用php执行的导入步骤

我在胡乱猜测,但可能出于某种原因,添加了一些不可打印的字符,把整个事情搞砸了

检查是否存在这种情况的最简单方法是分析生成的html,以验证img标记路径中是否存在任何异常


另一个快速检查是导出当前行为怪异的几行数据,并使用智能(显示特殊字符)文本编辑器分析内容。

手动键入Valuessory时不存在的内容中的特殊字符不理解您的观点?这是正确的图像路径。如果我手动将data/gallery/10.jpg更改为data/gallery/11.jpg,它将正常工作。非常奇怪…我想这可能也是一些编码问题。但是我怎样才能检查…?浏览网站并检查html。如果在img标记的src属性中有任何html实体,那么这很可能就是罪魁祸首。在Opencart;)中没有那么简单。它甚至不尝试在html中显示图像。