При импорте большого количества товаров, требуется ограничить ограничить работу Реиндекса в Magento.
Пример, как изменить Режим (Mode) для Реиндекса (Reindex) в Ручной режим (manual)
for ($i = 1; $i <= 9; $i++) { $process = Mage::getModel('index/process')->load($i); $process->setMode(Mage_Index_Model_Process::MODE_MANUAL)->save(); $process->save(); }
и установить обратно в режим При сохранении (On save)
for ($i = 1; $i <= 9; $i++) { $process = Mage::getModel('index/process')->load($i); $process->setMode(Mage_Index_Model_Process::MODE_REAL_TIME)->save(); $process->save(); }