【发布时间】:2015-03-25 08:25:49
【问题描述】:
这是我尝试设置 cron 作业的方式:
<config>
<modules>
<Namespace_Name>
<version>1.0.0</version>
</Namespace_Name>
</modules>
<global>
<models>
<name>
<class>Namespace_Name_Model</class>
<resourceModel>name_mysql4</resourceModel>
</name>
<name_mysql4>
<class>Namespace_Name_Model_Mysql4</class>
<entities>
<name>
<table>name</table>
</name>
</entities>
</name_mysql4>
</models>
</global>
<crontab>
<jobs>
<Namespace_Name>
<schedule>
<cron_expr>5 * * * *</cron_expr>
</schedule>
<run>
<model>name/observer::methodName</model>
</run>
</Namespace_Name>
</jobs>
</crontab>
</config>
我的扩展 Namespace_Name 工作正常,模型、块、观察者包括在内。只是 cron 工作不工作。请帮助我,我做错了什么?我希望每 5 分钟运行一次 methodName 中的代码。
目前在我的 CPanel 中,我看到 cron.php 每 5 分钟更新一次。 cron_schedule 表为空 methodName 包含 Mage::log('cron 工作正常') 但是 var/log 文件夹中没有日志文件
【问题讨论】: