【问题标题】:how can I get more specific error reporting on magento customer import?如何获得有关 magento 客户导入的更具体的错误报告?
【发布时间】:2012-09-08 15:59:25
【问题描述】:

我正在尝试使用 magento 内置的数据流导入方法将 80k 客户导入 magento...这真的很难使用...

  • 导入真的很慢
  • 我需要将 80k 分成每个 1k 的文件,以避免导入过程失败
  • 当导入失败时,我会收到一条神秘的错误消息:此“字段”有错误
  • 每次导入都很慢

有没有人有更好的解决方案来处理上述 4 个问题?或者至少 Magento 天才能够提供获取行号以与导致错误的字段一起报告,以便我可以更快地识别故障并修复?

我确定我不是唯一遇到此问题的人,因此我非常感谢听到其他人为此遇到的解决方案。

对于名为 Magmi 的产品,有一个很好的解决方案可以解决这个问题,不幸的是,在客户导入/导出方面似乎有点黑洞......

干杯,

山姆

【问题讨论】:

    标签: magento import importerror magmi


    【解决方案1】:

    Magento 中的客户是 EAV 模型

    所以基本上你需要电子邮件/名字/姓氏/密码/客户组/商店 ID

    您可以对插入的普通 mysql 查询进行修改

    customer_entity_datetime
    customer_entity_decimal
    customer_entity_int
    customer_entity_text
    customer_entity_varchar
    

    并从 eav_attribute 获取属性 ID 并使用 last_insert_id() 进行查询;

    【讨论】:

    • 感谢 Meabed,这很有帮助,尽管这超出了我对脚本的熟悉程度。不太确定如何编写 mysql 查询,因为我以前不必使用 mysql,所以如果没有像 magmi 这样的前端解决方案,那么一个无间隙示例将非常有帮助。
    【解决方案2】:

    为php执行时间增加更多时间,并在php.ini中添加内存

    increase execution time and memory limit

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-18
      • 1970-01-01
      相关资源
      最近更新 更多