首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为m2e pro设置cron作业

为m2e pro设置cron作业
EN

Stack Overflow用户
提问于 2014-12-25 01:13:41
回答 3查看 1.3K关注 0票数 1

我需要导入易趣登录在magento,但在m2pro总是有这样的消息:"eBay第三方登录现在正在下载。他们将很快在出售在ebay >登录>第三方。您可以继续使用M2E专业版。“M2e专业技术支持回答说,有必要设置cron作业,但我不知道我必须更改哪个文件以及如何更改。

EN

回答 3

Stack Overflow用户

发布于 2014-12-25 02:04:53

在M2ePro模块中,您可以看到etc目录。有两个文件config.xm和system.xml。请打开config.xml并检查以下代码:(您可以在该文件底部检查此代码)

代码语言:javascript
复制
<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版本。在此版本中,您可以在后端看到第三方列表( Amazon->Manage Listings ->第三方Listings)

票数 1
EN

Stack Overflow用户

发布于 2014-12-26 21:20:29

我已经有6.2.3版本了。我在config.xml中有这样的代码:

代码语言:javascript
复制
    <crontab>
    <jobs>
        <M2ePro_cron>
            <schedule>
                <cron_expr>*/1 * * * *</cron_expr>
            </schedule>
            <run>
                <model>M2ePro/Cron_Type_Magento::process</model>
            </run>
        </M2ePro_cron>
    </jobs>
票数 1
EN

Stack Overflow用户

发布于 2015-05-22 22:01:22

从版本6.1.1开始,M2E使用自己的cron系统(而不是Magento cron)。现在可从M2E pro服务器启动同步任务。自动同步每5分钟启动一次。设置它不需要额外的设置。正如您所说的那样,您的版本是6.2.3,那么同步应该是自动的。如果没有发生自动同步,则必须手动运行cron。我在上一个项目中也遇到了同样的问题。我通过以下方式解决了这个问题:

打开Cpanel并添加一个cron作业。

命令PHP: php -q /%PATH_MAGENTO_ROOT_CATALOG%/cron.php -mdefault 1

命令GET: GET

强烈建议将cron作业设置为每1分钟运行一次(例如** *)。

在我的例子中,我应用了php命令,即

php -q /%PATH_MAGENTO_ROOT_CATALOG%/cron.php -mdefault 1

现在,如果您想测试cron是否正在运行,请转到

/app/code/community/Ess/M2ePro/Model/Cron/Type

在第20行有一个名为Abstract.php的文件,其中包含一个函数process()

您可以在那里放置一个mail()函数并检查电子邮件id。如果你每隔一分钟收到一封邮件,那就意味着你的cron运行得很好。祝好运

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27640218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档