Magento 1.7进口/出口挂

时间:2013-03-19 18:12:02

标签: magento import magento-1.7 hang

将我的类别结构导入Magento 1.7.0.2后,当我尝试使用System->导入/导出导入功能时,只需在按下“检查数据”按钮后挂起。

为了测试这是否与我试图处理的csv的大小有关,我最近用5行2列csv测试了它。 “请等待”消息显示为旋转加载轮。这无限期地持续存在。

非常感谢任何建议/建议。

enter image description here

5 个答案:

答案 0 :(得分:2)

在我的情况下,默认内存限制为256MB是个问题。即使认为饲料只有50种产品,Magento仍然需要大量的内存。增加.htaccess中的内存限制为我解决了这个问题:

php_value memory_limit 2048M

答案 1 :(得分:0)

可能你尝试加载大导入文件和php挂起并抛出关于memory_limit的致命错误 你可以在apache错误日志上查看它,通常它们位于/var/log/httpd/error.log

谢谢!

答案 2 :(得分:0)

根据我的经验,有时csv文件会通过“检查数据”步骤,但随后会挂起,因为文件中实际上存在无效内容。要对此进行诊断,您可以构建几个条目的csv文件并继续尝试重新导入它,直到它再次挂起,然后您知道错误条目的位置。

答案 3 :(得分:0)

很简单,你的标题应该是

_address_middlename,名字,姓氏,电子邮件,password_hash,中间名,_address_firstname,_address_lastname,_address_street,_address_postcode,_address_city,_address_country_id,_address_region,_address_telephone,created_at,_website,_Store,created_in,GROUP_ID,reward_update_notification,reward_warning_notification,_address_default_billing _,_ address_default_shipping _

您必须将csv文件的编码更改为UFT-8或ansi。然后它会起作用。

您可以使用edit plus来解决此问题。

答案 4 :(得分:0)

我只有9个产品的非常短的列表也有同样的问题。以下是我在经过多次试错后解决问题的方法

  1. 在导出选项时检查您是否使用CSV和UTF-8
  2. 如果您的文件正确,但导入仍然失败,请复制原始文件并将记录分成两个文件,确保保留两个文件中的第一行(命名所有列的那一行)
  3. 上传第一个文件,然后继续以下文件。在我的情况下,两个文件都工作了 - 正如我所说的那样,这就是为什么:这是一个很短的清单。
  4. 如果其中一个文件再次失败,但另一个文件再次失败,请将该文件中的信息再次分成两半,直到您可以查明导致您在导入过程中感到悲伤的记录