cancel
Showing results for 
Search instead for 
Did you mean: 

Import products: image file upload fails M2 Open Source v2.2.5

Import products: image file upload fails M2 Open Source v2.2.5

I am receiving an error when attempting to import product data / images.  -
1. Imported resource (image) could not be downloaded from external resource due to timeout or access permissions in row(s): 1

 

This is a single store, Magento 2.2.5 on Nexcess shared hosting Magento 2.2.5

We just upgraded from 2.2.4 using CLI / Composer / repo.magento.com

Testing v2.2.5 everything working ok except running into this problem today.
The only other environment change we made was to add a custom theme with parent: Magento Blank. New custom theme is still a skeleton, only changes are add logo / favicon, remove a block, and move a block.

The product import / image upload worked ok with v 2.2.4 - we have a large set of products loaded successfully from that version.

 

Status now:

The image files are uploaded to pub/media/import

We are producing a csv comma delimited file created in open office spreadsheet for clean csv with 3 fields:
sku
base_image
small_image

The CSV data structure is this: 
sku, base_image, small_image
P123, P123.png, P123-s.png

 

Process:

Import from Magento Admin
Entity Type Products
Import behavior Add/Update
Stop on Error
Allowed Errors Count 10
Field separator ,
Multiple value separator ,
Fields enclosure (not checked)
Select File to Import - my csv file
Images File Directory pub/media/import
Check Data: Checked rows: 5, checked entities: 5, invalid rows: 0, total errors: 0
File is valid! To start import process press "Import" button

Press Import button, result is:
Import
Status
X Maximum error count has been reached or system error is occurred!
Following Error(s) has been occurred during importing process:
Only the first 100 errors are shown. Download full report
1. Imported resource (image) could not be downloaded from external resource due to timeout or access permissions in row(s): 1
Download error report - errors: Imported resource (image) could not be downloaded from external resource due to timeout or access permissions

 

This seems to be a problem with a long history. I have been doing extensive research and testing to find a solution. Any help is appreciated.