Question

SO today the search index started reindexing forever just says processing. followed all kinds of tutorials online about this nothing is working meanwhile the search for goes to http 500 ugh......

so after the admin panel just sits there and displays processing on reindex I tried to reindex via putty and heres the error i get

root@ip-192-**** [/home/account/public_html/shell]# php indexer.php --reindex catalogsearch_fulltext

and i get

Fatal error: Class 'Mage_Mstcore_Helper_Debug' not found in /home/account/public_html/app/Mage.php on line 547

all other indexes properly

I set them to manual and rebooted the server but its still stuck on processing ?? how do i kill that process. so i can trouble shoot further

what sql table is this the full text right? mage_catalogsearch_fulltext

Can I safely just empty that table ? i seen someone say something about that I havent tried it yet.

whenever a user searches for something they get a http500 timeout this sucks :(

Was it helpful?

Solution

You should first disable MstCore (Mirasvit_MstCore) extension from app/etc/modules/ and try reindex. If it still just hangs, try to reindex by CLI (shell) commands, listed here Re-index magento via ssh / putty

If you want to clear fulltext (catalogsearch) data, you should truncate catalogsearch_fulltext, catalogsearch_query and catalogsearch_result. You will get Foreign Constraint... Error while truncating table catalogsearch_query, you can manuall select all rows and can delete.

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top