【发布时间】:2018-08-20 09:28:54
【问题描述】:
我创建了通过 csv 文件批量导入产品的脚本。早些时候它运行良好,但现在由于某些原因突然停止,只有少数产品上传。
错误:致命错误:未捕获的异常“Mage_Core_Exception”与 消息“无效的图像文件类型。”在 /home/../public_html/app/Mage.php:595 堆栈跟踪:#0 /home/../public_html/app/code/core/Mage/Catalog/Model/Product/Attribute/Backend/Media.php(282): Mage::throwException('Invalid image f...') #1 /home/../public_html/app/code/core/Mage/Catalog/Model/Product.php(1042): Mage_Catalog_Model_Product_Attribute_Backend_Media->addImage(Object(Mage_Catalog_Model_Product), '/home/../...', Array, false, false) #2 /home/../public_html/import-products.php(341): Mage_Catalog_Model_Product->addImageToMediaGallery('/home/../...', Array, false, false) #3 {main} 抛出 /home/../public_html/app/Mage.php 第 595 行
【问题讨论】:
-
您使用的代码是什么?没有它是很难理解的例外....
-
脚本很长,我无法显示完整的代码。我可以说我正在使用磁电机内置方法来存储产品数据。我会发布一些用于图像保存的代码,如下所示。
标签: magento import product programmatically