Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Не обновляется “Поисковый индекс каталога”
 
sergejsuper
Member
 
Avatar
Total Posts:  55
Joined:  2012-05-20
 

Вот собственно проблема. Не обновляется “Поисковый индекс каталога” После добавления еще 2 языков, не могу обновить поисковый индекс каталога. Ð’ общей сложности магазин работает на 3 доменах; на 2 доменах по 2 языка, на 1 домене 4 языка. “600 продуктов”
Поиск не работает только на 1 языке в 1 домене, причем расширенный поиск работает оч. хорошо.

Советы немецких и английских товарищей не помогли. Ремонты таблицей и удаление *.lock не помогает
Буду признателен за любой совет!

Image Attachments
index.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
Rugento
Guru
 
Avatar
Total Posts:  540
Joined:  2008-11-15
Russia, Vologda
 

Совет как всегда, смотреть логи.
Если есть какой-то доп. модуль для поиска, то, скорее всего, конфликт либо недоработка.

 
Magento Community Magento Community
Magento Community
Magento Community
 
Grohotun
Sr. Member
 
Avatar
Total Posts:  141
Joined:  2011-03-31
Saint-Petersburg
 

попробуй удалить ручками табличку с индексами и пересоздай

 
Magento Community Magento Community
Magento Community
Magento Community
 
sergejsuper
Member
 
Avatar
Total Posts:  55
Joined:  2012-05-20
 

2012-12-10T20:37:47+00:00 DEBUG (7): Exception messageSQLSTATE[08S01]Communication link failure1153 Got a packet bigger than 'max_allowed_packet' bytes
Trace
#0 .../lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#1 .../lib/Zend/Db/Statement.php(300): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#2 .../lib/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#3 .../lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO `ca...', Array)
#4 .../lib/Varien/Db/Adapter/Pdo/Mysql.php(419): Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO `ca...', Array)
#5 .../lib/Varien/Db/Adapter/Pdo/Mysql.php(1910): Varien_Db_Adapter_Pdo_Mysql->query('INSERT INTO `ca...', Array)
#6 .../app/code/core/Mage/CatalogSearch/Model/Resource/Helper/Mysql4.php(119): Varien_Db_Adapter_Pdo_Mysql->insertOnDuplicate('catalogsearch_f...', Array, Array)
#7 .../app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext/Engine.php(87): Mage_CatalogSearch_Model_Resource_Helper_Mysql4->insertOnDuplicate('catalogsearch_f...', Array, Array)
#8 .../app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php(739): Mage_CatalogSearch_Model_Resource_Fulltext_Engine->saveEntityIndexes(2, Array)
#9 .../app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php(210): Mage_CatalogSearch_Model_Resource_Fulltext->_saveProductIndexes(2, Array)
#10 .../app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php(116): Mage_CatalogSearch_Model_Resource_Fulltext->_rebuildStoreIndex(2, NULL)
#11 .../app/code/core/Mage/CatalogSearch/Model/Fulltext.php(84): Mage_CatalogSearch_Model_Resource_Fulltext->rebuildIndex(NULL, NULL)
#12 .../app/code/core/Mage/CatalogSearch/Model/Indexer/Fulltext.php(446): Mage_CatalogSearch_Model_Fulltext->rebuildIndex()
#13 .../app/code/core/Mage/Index/Model/Process.php(209): Mage_CatalogSearch_Model_Indexer_Fulltext->reindexAll()
#14 .../app/code/core/Mage/Index/Model/Process.php(255): Mage_Index_Model_Process->reindexAll()
#15 .../app/code/core/Mage/Index/controllers/Adminhtml/ProcessController.php(178): Mage_Index_Model_Process->reindexEverything()
#16 .../app/code/core/Mage/Core/Controller/Varien/Action.php(419): Mage_Index_Adminhtml_ProcessController->massReindexAction()
#17 .../app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('massReindex')
#18 .../app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#19 .../app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#20 .../app/Mage.php(683): Mage_Core_Model_App->run(Array)
#21 .../index.php(87): Mage::run('', 'store')
#22 {main}

Вот, что пишет лог… как бы только понять, что это

 
Magento Community Magento Community
Magento Community
Magento Community
 
Grohotun
Sr. Member
 
Avatar
Total Posts:  141
Joined:  2011-03-31
Saint-Petersburg
 

в настройках мускула (mysql) выставьте настройки на увеличение максимального размера пакета данных.

в консоли mysql выполните:

set global net_buffer_length=1000000;
set global max_allowed_packet=1000000000;

а лучше пропишите в настройках
[mysqld]

max_allowed_packet = 10M

 
Magento Community Magento Community
Magento Community
Magento Community
 
sergejsuper
Member
 
Avatar
Total Posts:  55
Joined:  2012-05-20
 

Спасибо, помог запрос в базе. Поменять значение my.cnf не удалось.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top