嗨,我正试图使一个cron工作进口到我的Magento产品。我已经得到了这一切工作只是在一个特设的基础上,但现在我需要一个cron。
理想情况下,我想使用wget,因为这是最直接的。
所以我使用wget“http://www.xxxxxx.com/magmi/web/magmi_run.php?profile=default&mode=xcreate&engine=magmi_productimportengine:Magmi_ProductImportEngine“-O /dev/null
但我有这个错误消息HTTP请求发送的问题,等待响应.头中的读取错误(对等端重置连接)。接下来-你试了20次然后就放弃了。
有谁能告诉我可能是什么问题吗?谢谢理查德
3条答案
按热度按时间3pmvbmvn1#
我建议使用Magmi CLI Interface来处理cron作业运行(因为HTTP连接可能会超时等)。
我会在你的cron job上运行以下命令:
您可以通过参考以下文档来定义自定义配置文件和模式:http://sourceforge.net/apps/mediawiki/magmi/index.php?title=Magmi_command_line
kxkpmulp2#
我刚刚为Magento创建了一个扩展,允许你通过Magento的cron运行Magmi。这也许能帮到你
在此免费下载-> https://github.com/cameraki/Magento-Magmi-Via-Cron-Extension/
有意义的是,我在这里张贴的代码,以防链接离线,所以在这里。ps,因为我在github上做了一个readme,所以我在底部添加了这些信息来帮助你开始。
app/code/local/Oli/Magmi/Cron.php
app/code/local/Oli/Magmi/etc/config.xml
app/etc/modules/Oli_Magmi.xml
Magento Magmi Via Cron Extension,巴塞罗那
Magento扩展,通过Magento的cron从CSV文件运行Magmi
注意:这只适用于如果你有Magmi(Magento批量导入器)
这是做什么的?
Magmi允许您批量快速地更改产品。它的速度很快,因为它是直接导入到数据库。因此,请谨慎使用Magmi,并在导入之前备份数据库。
此扩展允许您使用Magento的cron自动运行Magmi。非常适合每天自动更新产品定价,或每周一次批量更改库存水平。
”我可以使用它的盒子吗?**
你需要确保你的服务器上有Magmi。然后又道:
定制
更多信息您可以在这里找到有关Magmi DataDump API的更多信息-> http://wiki.magmi.org/index.php/Magmi_Datapump_API
lsmepo6l3#
在某些情况下,我必须从Magento cron job运行Magmi,所以我有这样的东西: