2014-09-19 4 views
0

Я создаю модуль для работы cron, но он не работает.Cron Job in magento не работает

Мои файлы: 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'); 
}} 

Я также добавил файл и т.д.> модули. Есть ли что-то, что я забыл сделать, пожалуйста, дайте мне знать, где я делаю неправильно?

+0

Вы запланировали cron.php или cron.sh со своим сервером cron – Saurabh

+0

нет, как я могу это сделать? –

ответ

1

привет небольшая ошибка.

В

sunrise/observer::updateproductprice 

должен быть

mss_sunrise/наблюдатель :: updateproductprice

Как этот формат

modeltype/modelclass::functionname 

как вы модель де в глобальном теге ваш тип модели
mss_sunrise

+0

hey.deepal plz принять мой ответ –