我需要在magento中导入ebay列表,但在m2pro中总会有消息:" eBay第三方列表现在正在下载。它们将很快在Sale on eBay上发布>房源>第三方。您可以继续使用M2E Pro。"。 设置是正确的:"导入第三方列表导入"和#34;第三方列表同步"已启用,但我在magento中没有ebay第三方列表。 M2e pro支持回复说有必要设置cron工作,但我不知道我要更改哪个文件以及如何更改。
答案 0 :(得分:1)
在M2ePro模块中,您可以看到etc目录。 有两个文件config.xm和system.xml。 请打开config.xml并检查以下代码:(您可以在该文件的底部检查此代码)
<crontab>
<jobs>
<M2ePro_cron>
<schedule>
<cron_expr>*/1 * * * *</cron_expr>
</schedule>
<run>
<model>M2ePro/Cron::process</model>
</run>
</M2ePro_cron>
</jobs>
...
</crontab>
这只是M2ePro扩展。
实际上,我认为你会通过Magento connect Manager更新到6.2.3版本。在此版本中,您可以在后端查看第三方列表(亚马逊 - >管理列表 - &gt;第三方列表)
答案 1 :(得分:1)
我已经拥有6.2.3版本了。我在config.xml中有这段代码:
<crontab>
<jobs>
<M2ePro_cron>
<schedule>
<cron_expr>*/1 * * * *</cron_expr>
</schedule>
<run>
<model>M2ePro/Cron_Type_Magento::process</model>
</run>
</M2ePro_cron>
</jobs>
答案 2 :(得分:1)
从版本6.1.1开始,M2E使用自己的cron系统(不是Magento cron)。现在,从M2E pro服务器启动同步任务。每5分钟启动一次自动同步。无需其他设置即可进行设置。 正如您所说的那样,您有版本6.2.3,那么同步应该自动存在。如果没有发生自动同步,那么你必须运行cron manualy。我在上一个项目中遇到了同样的问题。我使用以下方法解决了这个问题:
打开Cpanel并添加一个cron作业。
命令PHP:php -q /%PATH_MAGENTO_ROOT_CATALOG%/cron.php -mdefault 1
OR
命令获取:获取http://%YOUR_DOMAIN%/cron.php
强烈建议将cron
作业设置为每1分钟运行一次(例如* * * * *)。
在我的情况下,我应用了php命令,即
php -q /%PATH_MAGENTO_ROOT_CATALOG%/cron.php -mdefault 1
现在,在此之后,如果您想测试您的cron是否正在运行,请转到
<强> /应用程序/代码/小区/ ESS / M2ePro /型号/克龙/类型强>
有一个名为Abstract.php的文件,它在行号上包含一个函数process()
。 20
您可以在此处设置mail()
功能并查看电子邮件ID。如果您在每分钟间隔后收到电子邮件,则表示您的cron
运行正常。祝你好运