Постоянно такая ситуация - устаревшие расчетные таблицы для промо-подарков:
При попытке обновить расчетные таблицы получаем пустоту:
Подскажите, в чем проблема?
Конечно не критично, но все-таки неполадки.
Модуль Devinc Ajaxcart приводит к сбою обновления расчётных таблиц
15.07.2014 12:58
После месяца знакомства с Magento пора бы уже научиться проводить диагностику белого экрана.
В первую очередь надо узнать, что такое display_errors и error_reporting.
Потом надо узнать, что такое системный журнал Magento, PHP и веб-сервера.
Неплохо бы также найти время и узнать про режим разработчика Magento.
В первую очередь надо узнать, что такое display_errors и error_reporting.
Потом надо узнать, что такое системный журнал Magento, PHP и веб-сервера.
Неплохо бы также найти время и узнать про режим разработчика Magento.
17.09.2014 08:50
вот такая ошибка в логах при реиндексации:
Promo Gifts index process unknown error:
exception 'Exception' with message 'Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /shop.f-trade.ru/shell/indexer.php:159) in /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 123' in /shop.f-trade.ru/app/code/core/Mage/Core/functions.php:245
Stack trace:
#0 [internal function]: mageCoreErrorHandler(2, 'session_start()...', '/var/www/shop_a...', 123, Array)
#1 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php(123): session_start()
#2 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php(166): Mage_Core_Model_Session_Abstract_Varien->start(NULL)
#3 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract.php(84): Mage_Core_Model_Session_Abstract_Varien->init('customer_admin', NULL)
#4 /shop.f-trade.ru/app/code/core/Mage/Customer/Model/Session.php(74): Mage_Core_Model_Session_Abstract->init('customer_admin')
#5 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Config.php(1348): Mage_Customer_Model_Session->__construct(Array)
#6 /shop.f-trade.ru/app/Mage.php(462): Mage_Core_Model_Config->getModelInstance('customer/sessio...', Array)
#7 /shop.f-trade.ru/app/Mage.php(476): Mage::getModel('customer/sessio...', Array)
#8 /shop.f-trade.ru/app/code/community/Devinc/Ajaxcart/Model/Observer.php(205): Mage::getSingleton('customer/sessio...')
#9 /shop.f-trade.ru/app/code/core/Mage/Core/Model/App.php(1338): Devinc_Ajaxcart_Model_Observer->setProductMinMax(Object(Varien_Event_Observer))
#10 /shop.f-trade.ru/app/code/core/Mage/Core/Model/App.php(1317): Mage_Core_Model_App->_callObserverMethod(Object(Devinc_Ajaxcart_Model_Observer), 'setProductMinMa...', Object(Varien_Event_Observer))
#11 /shop.f-trade.ru/app/Mage.php(447): Mage_Core_Model_App->dispatchEvent('catalog_product...', Array)
#12 /shop.f-trade.ru/app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php(526): Mage::dispatchEvent('catalog_product...', Array)
#13 /shop.f-trade.ru/app/code/local/Df/Catalog/Model/Resource/Product/Collection.php(224): Mage_Catalog_Model_Resource_Product_Collection->_afterLoad()
#14 /shop.f-trade.ru/app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.php(885): Df_Catalog_Model_Resource_Product_Collection->_afterLoad()
#15 /shop.f-trade.ru/lib/Varien/Data/Collection.php(741): Mage_Eav_Model_Entity_Collection_Abstract->load()
#16 /shop.f-trade.ru/app/code/local/Df/Varien/Data/Collection.php(87): Varien_Data_Collection->getIterator()
#17 /shop.f-trade.ru/app/code/local/Df/Varien/Data/Collection.php(218): Df_Varien_Data_Collection->addItems(Object(Df_Catalog_Model_Resource_Product_Collection))
#18 /shop.f-trade.ru/app/code/local/Df/Catalog/Model/Filter/Product/Collection/DependentProductRemover.php(51): Df_Varien_Data_Collection::createFromCollection(Object(Df_Catalog_Model_Resource_Product_Collection))
#19 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(350): Df_Catalog_Model_Filter_Product_Collection_DependentProductRemover->filter(Object(Df_Catalog_Model_Resource_Product_Collection))
#20 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(231): Df_PromoGift_Model_Resource_Indexer->getProductsByWebsite(Object(Mage_Core_Model_Website))
#21 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(99): Df_PromoGift_Model_Resource_Indexer->createGiftsForWebsite(Object(Mage_Core_Model_Website))
#22 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(17): Df_PromoGift_Model_Resource_Indexer->createGiftsForAllWebsites()
#23 /shop.f-trade.ru/app/code/core/Mage/Index/Model/Indexer/Abstract.php(143): Df_PromoGift_Model_Resource_Indexer->reindexAll()
#24 /shop.f-trade.ru/app/code/core/Mage/Index/Model/Process.php(209): Mage_Index_Model_Indexer_Abstract->reindexAll()
#25 /shop.f-trade.ru/app/code/core/Mage/Index/Model/Process.php(255): Mage_Index_Model_Process->reindexAll()
#26 /shop.f-trade.ru/shell/indexer.php(158): Mage_Index_Model_Process->reindexEverything()
#27 /shop.f-trade.ru/shell/indexer.php(198): Mage_Shell_Compiler->run()
#28 {main}
Promo Gifts index process unknown error:
exception 'Exception' with message 'Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /shop.f-trade.ru/shell/indexer.php:159) in /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 123' in /shop.f-trade.ru/app/code/core/Mage/Core/functions.php:245
Stack trace:
#0 [internal function]: mageCoreErrorHandler(2, 'session_start()...', '/var/www/shop_a...', 123, Array)
#1 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php(123): session_start()
#2 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php(166): Mage_Core_Model_Session_Abstract_Varien->start(NULL)
#3 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Session/Abstract.php(84): Mage_Core_Model_Session_Abstract_Varien->init('customer_admin', NULL)
#4 /shop.f-trade.ru/app/code/core/Mage/Customer/Model/Session.php(74): Mage_Core_Model_Session_Abstract->init('customer_admin')
#5 /shop.f-trade.ru/app/code/core/Mage/Core/Model/Config.php(1348): Mage_Customer_Model_Session->__construct(Array)
#6 /shop.f-trade.ru/app/Mage.php(462): Mage_Core_Model_Config->getModelInstance('customer/sessio...', Array)
#7 /shop.f-trade.ru/app/Mage.php(476): Mage::getModel('customer/sessio...', Array)
#8 /shop.f-trade.ru/app/code/community/Devinc/Ajaxcart/Model/Observer.php(205): Mage::getSingleton('customer/sessio...')
#9 /shop.f-trade.ru/app/code/core/Mage/Core/Model/App.php(1338): Devinc_Ajaxcart_Model_Observer->setProductMinMax(Object(Varien_Event_Observer))
#10 /shop.f-trade.ru/app/code/core/Mage/Core/Model/App.php(1317): Mage_Core_Model_App->_callObserverMethod(Object(Devinc_Ajaxcart_Model_Observer), 'setProductMinMa...', Object(Varien_Event_Observer))
#11 /shop.f-trade.ru/app/Mage.php(447): Mage_Core_Model_App->dispatchEvent('catalog_product...', Array)
#12 /shop.f-trade.ru/app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php(526): Mage::dispatchEvent('catalog_product...', Array)
#13 /shop.f-trade.ru/app/code/local/Df/Catalog/Model/Resource/Product/Collection.php(224): Mage_Catalog_Model_Resource_Product_Collection->_afterLoad()
#14 /shop.f-trade.ru/app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.php(885): Df_Catalog_Model_Resource_Product_Collection->_afterLoad()
#15 /shop.f-trade.ru/lib/Varien/Data/Collection.php(741): Mage_Eav_Model_Entity_Collection_Abstract->load()
#16 /shop.f-trade.ru/app/code/local/Df/Varien/Data/Collection.php(87): Varien_Data_Collection->getIterator()
#17 /shop.f-trade.ru/app/code/local/Df/Varien/Data/Collection.php(218): Df_Varien_Data_Collection->addItems(Object(Df_Catalog_Model_Resource_Product_Collection))
#18 /shop.f-trade.ru/app/code/local/Df/Catalog/Model/Filter/Product/Collection/DependentProductRemover.php(51): Df_Varien_Data_Collection::createFromCollection(Object(Df_Catalog_Model_Resource_Product_Collection))
#19 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(350): Df_Catalog_Model_Filter_Product_Collection_DependentProductRemover->filter(Object(Df_Catalog_Model_Resource_Product_Collection))
#20 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(231): Df_PromoGift_Model_Resource_Indexer->getProductsByWebsite(Object(Mage_Core_Model_Website))
#21 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(99): Df_PromoGift_Model_Resource_Indexer->createGiftsForWebsite(Object(Mage_Core_Model_Website))
#22 /shop.f-trade.ru/app/code/local/Df/PromoGift/Model/Resource/Indexer.php(17): Df_PromoGift_Model_Resource_Indexer->createGiftsForAllWebsites()
#23 /shop.f-trade.ru/app/code/core/Mage/Index/Model/Indexer/Abstract.php(143): Df_PromoGift_Model_Resource_Indexer->reindexAll()
#24 /shop.f-trade.ru/app/code/core/Mage/Index/Model/Process.php(209): Mage_Index_Model_Indexer_Abstract->reindexAll()
#25 /shop.f-trade.ru/app/code/core/Mage/Index/Model/Process.php(255): Mage_Index_Model_Process->reindexAll()
#26 /shop.f-trade.ru/shell/indexer.php(158): Mage_Index_Model_Process->reindexEverything()
#27 /shop.f-trade.ru/shell/indexer.php(198): Mage_Shell_Compiler->run()
#28 {main}
07.10.2014 12:58
По данному стеку вызовов видно, что причиной данного сбоя является модуль Devinc Ajaxcart.