Magento2 Magento 2产品进口赢得';不导入图像

Magento2 Magento 2产品进口赢得';不导入图像,magento2,magento2.0.2,Magento2,Magento2.0.2,我使用内置的CSV导入(系统-导入-产品)导入产品 我所有的数据都被导入了,但是我得到了一个错误 由于超时或第1、2、3、4、5、6、7、8、9、10行的访问权限,无法从外部资源下载导入的资源(图像) 在我的css中,我将基本图像路径写为 作为一个测试,我删除了我的文件夹结构,编辑了csv,并尝试了这个,但得到了同样的问题,同样的错误 我试着这样写文件路径 /pub/media/import/img/hose/jpg/Ach7938.jpg 但它不会让我通过“检查数据”验证器 我确认文件夹和

我使用内置的CSV导入(系统-导入-产品)导入产品

我所有的数据都被导入了,但是我得到了一个错误
由于超时或第1、2、3、4、5、6、7、8、9、10行的访问权限,无法从外部资源下载导入的资源(图像)

在我的css中,我将基本图像路径写为

作为一个测试,我删除了我的文件夹结构,编辑了csv,并尝试了这个,但得到了同样的问题,同样的错误

我试着这样写文件路径 /pub/media/import/img/hose/jpg/Ach7938.jpg 但它不会让我通过“检查数据”验证器

我确认文件夹和文件的权限为775

我使用的是PHP5.6,我试过PHP5.7,但它以许多不同的方式破坏了整个网站,所以这不是一个选项

顺便说一句,如果我连续运行20次,整个站点将挂起,导入将无法再次工作,直到我执行完整的系统还原(这是怎么回事?)


我可以将图像放在不同的服务器上并以这种方式链接到它们吗?

需要相对于magento
文档根设置
图像文件目录

例如,如果您的产品图像位于
pub/media/catalog/product


设置为您的
图像文件目录

图像路径可以是相对路径或简单名称。我用这两种方法都导入了,效果很好。在我的例子中,问题是路径中给出的图像在文件夹中不可用。我尝试导入可用和不可用的图像,但在该图像不可用的情况下出现错误。
路径可以是任意一个,不必仅使用
pub/media/import

对于导入图像问题,我已从
Uploader.php
文件中修复了该问题。更改以下文件路径代码并成功导入图像

文件路径: magento/vendor/magento/module catalog导入导出/Model/import/Uploader.php

$filePath=$this->\u目录->getRelativePath($filePath.$fileName)

$filePath=strpos($filePath,$fileName)!=假的? $filePath:$this->_目录->getRelativePath($filePath.$fileName)

有关更多信息,请参阅github链接:

我将图像放入
/pub/media/import/
中,并将“图像文件目录”字段留空。我使用Magento 2.1.9(与2.1.8相同)
Find the below line from line number 201:
Replace with: