我制作了在 csv 文件中导出产品的 magento 模块。现在我想每天在 23.55 运行 cronjob。我设置了 config.xml,因为它是用magento cronjob wiki编写的。
我的代码:
<crontab>
<jobs>
<gcompany_runprofilescronjob>
<schedule>
<cron_expr>55 23 * * *</cron_expr>
</schedule>
<run>
<model>export/export_csv::runprofilescronjob</model>
</run>
</gcompany_runprofilescronjob>
</jobs>
</crontab>
我还在服务器上设置了 cronjob。当 cronjob 运行时,magento 中的所有 cronjobs 都存储在数据库表 cron_schedule 中,但不是我的 gcompany_runprofilescronjob。如果我设置不同的间隔,例如:
<cron_expr>*/1 * * * *</cron_expr>
我的 cronjob 是写在数据库中的,但是每分钟都在执行,这是我不想要的……我希望我的函数每天在 23.55 执行。有什么建议我做错了吗?