我试图在Magento M2E-Pro中列出600个产品,但即使在1小时后进度条仍停留在0%。等待了很长时间,我可以在亚马逊的库存中看到600种产品中大约有400种,而在Magento M2E-Pro中,所有的产品仍然被标记为"未激活"。非常奇怪的行为。到目前为止,我所尝试的是:检查服务器上PHP的执行时间。由于我使用的产品较少,所以没有问题。构型中我遗漏了什么吗?
经过长时间的研究,我发现在表m2epro_lock_item中是一个旧的数据集,它锁定了同步。我清理了这个表,它又工作了:)
我们先把M2E Pro放一放。
亚马逊是一个基于报告的系统,这意味着当产品被发送到亚马逊,不像eBay,你会立即得到回应,亚马逊接受报告,然后处理它(通常需要10-15分钟),然后提供一个总结报告,让你知道什么工作,什么没有。
所以很有可能会在浏览器中超时。
所以…而不是手动发送产品,我建议你做的是确保你的同步设置设置为在产品激活时列出(并有库存等),并确保M2EPro启用cron(见这里的教程7),然后让M2EPro在后台运行。
这不会是即时的,预计时间延迟约30分钟或可能更长。
希望有帮助,
马特