我在Magento中设置了一个API,用于从第三方获取产品信息,并将其添加到管理员的产品列表中。
为此,我创建了一个自定义模块,并在其config.xml中设置了crontab,并将其设置为每10分钟一次。
API运行良好,它在管理产品列表中添加了产品。
我在运行 cron.php 时遇到问题,该问题会调度magento中的所有cron作业。 我每次都必须手动运行它。
我希望在一段时间后自动运行它。 怎么可能......?
提前感谢您的帮助。
答案 0 :(得分:1)
您可以从管理面板安排cron.php。转到 System-> configuration-> System-> Cron(计划任务) - 所有时间都以分钟为单位。
将Generate Schedules Every选项设置为10并保存配置。
如果这不起作用且您具有ssh服务器访问权限,则可以按以下方式安排cron.php: 1-type" crontab -e" command.this将打开cron调度程序。 2.将此行* / 15 * * * *路径复制粘贴到magendo目录/ cron.sh 3.保存文件ESC +:+ w + q。