magento的Cron Job无法正常工作

时间:2014-09-19 13:52:20

标签: magento

我正在为cron作业创建一个模块,但它无法正常工作。

我的档案: 的 config.xml中

<config>
<global>
    <models>
        <mss_sunrise>
            <class>Mss_Sunrise_Model</class>
        </mss_sunrise>                         
    </models>
</global>
<crontab>
     <jobs>
        <mss_sunrise>
                    <!--<schedule><cron_expr>0 1 * * *</cron_expr></schedule>-->
            <schedule><cron_expr>*/10 * * * *</cron_expr></schedule>
                    <run><model>sunrise/observer::updateproductprice</model></run>
        </mss_sunrise>
       </jobs>

Observer.php

class Mss_Sunrise_Model_Observer

  {
public static function updateproductprice()
{

Mage::log("WORKS!",null,'cronjon.log');
}}

我还在etc&gt;模块中添加了文件。 有什么事我忘了做,请让我知道我做错了什么?

1 个答案:

答案 0 :(得分:1)

嗨有一个小错误。

 sunrise/observer::updateproductprice

mss_sunrise /观察者:: updateproductprice

此格式为

modeltype/modelclass::functionname

当您在全局标记中定义模型时,您的模型类型为
mss_sunrise