2013-05-02 76 views
1

我的magento應用程序會在系統達到2周後立即自動更換所有產品的標誌。現在它不再發生了。該標誌位於目錄>管理產品>選項卡自定義。Magento的最新到貨產品

有人能告訴我在代碼Magento究竟在哪裏設置此標誌爲真/假,請。然後我可以調查發生了什麼。

在此先感謝。

+1

正如你所說的,以前一切工作正常,我想問題應該在cron。我無法根據您提供的定義指出確切的問題。 – 2013-05-02 03:36:40

回答

1

由於Bhavik沙阿指出,這是有可能的cron作業未能運行 - 試圖通過打手動觸發的cron:http://yourstoreaddress.com/cron.php

第二步是編輯cron.php在您的商店根以下然後在系統>配置>開發者日誌>日誌設置中啓用:

Mage::app('admin')->setUseSessionInUrl(false); 

try { 
    Mage::getConfig()->init()->loadEventObservers('crontab'); 
    Mage::app()->addEventArea('crontab'); 
    Mage::dispatchEvent('default'); 
    Mage::log("Cron run"); //Add this line and you will get a log entry 
} catch (Exception $e) { 
    Mage::printException($e); 
} 

這會告訴你,如果cron作業已運行和在/var/log/system.log

顯然,當檢查你的PHP和服務器日誌的ny錯誤 - 同時檢查例外日誌下的/var/log/exception.log

所有這些都將有助於您找到問題的根本原因。

+0

tks fkim,這正是問題所在。 – medina 2013-05-08 04:45:54