我正面临以下问题:
每次我从Magento-Shop运行/打开 cron.php 文件时,我配置的模块都会被执行,而不管它在 cron_expr
这是 config.xml 文件中的crontab配置
<crontab>
<jobs>
<cronjob>
<schedule>
<cron_expr>0 10 * * *</cron_expr>
</schedule>
<run>
<model>cronjob/observer::setStatus</model>
</run>
</cronjob>
</jobs>
</crontab>
这是执行的方法
public function setStatus() {
Mage::Log("Hello World", null, "cronlog.log");
}
这是我在Magento管理员中的cronjob配置
现在每次我在浏览器中打开Cron.php时,这个方法都会被执行,我不知道为什么。
有人知道这个问题和/或知道解决方案吗?