【问题标题】:How Insert more then 300000 Products in magento如何在 magento 中插入超过 300000 个产品
【发布时间】:2012-04-09 10:45:50
【问题描述】:

我需要在 magento 中插入超过 300000 个产品。 我已经插入了 250000 个产品。但在那之后我不知道为什么我不能再导入任何 .csv 文件。我可以在 magento 导入工具中选择文件,但它会停止进一步工作并只显示加载图像。 我需要尽快解决这个问题。

寻找你的答案。

谢谢。

【问题讨论】:

  • 这里的信息很少,但从你所说的信息量来看,我想它要么超时,要么内存不足。我会尝试将文件分成几个较小的文件,然后一次运行一个。
  • 您是否拆分了 csv 文件?可能值大于接受的限制(我的意思是 PHP 方面)
  • 我正在导入相同大小的 .csv。我已经导入了 80 个 .csv 文件,因此总共导入了 250000+ 个产品。但现在我无法导入其他 .csv。我也尝试将大的 .csv 文件拆分为几个小的 .csv 文件,之后仍然无法导入 .csv 文件。
  • 我们为此编写了自己的扩展。我们目前拥有超过 4-5 百万的商店,但您可以查看 unirgy.com//products/urapidflow,我听说过很好的消息,但如果您想要做大量产品,您应该查看 CLI 进口商而不是依赖在 Magento 管理会话中,正如 Cags 所说,您可能已经达到了 PHP 中的 memory_limit 或 max_execution_time。
  • 可能要尝试的另一件事是Magmi,它将产品直接放入数据库

标签: magento range product


【解决方案1】:

前往

Magento admin->System->Index Management

全选并将索引模式设置为手动。

更新 1

Go to System->Configuration->Developer->Log Settings 

值应该是:

Yes
system.log
exception.log

保存配置。确保在 ftp 服务器上 (mage root)/var/log 是可写的,并且有 2 个可写文件:system.log 和 exception.log

如果你是法师根,你可以通过 chmod 777 -R ./var 来写它们。

之后再次开始导入,当您的系统挂起时,检查 var/log 目录的 .log 文件是否有任何错误。

【讨论】:

  • 您好,感谢您的帮助。但是这个解决方案对我不起作用。我按照您的步骤操作,然后再次尝试导入 .csv 文件,然后系统仍然停止工作并显示加载图像。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-22
相关资源
最近更新 更多