Magento zoeken verbeteren

De zoekfunctie van Magento is 1 van de grootste struikelblokken van dit geweldige systeem. Gelukkig is hier iets aan te doen op het moment dat je shell toegang hebt tot de server van Magento. Wij leggen je hier uit hoe je snel en gemakkelijk de standaard zoekfunctie kunt opzetten naar de geavanceerde zoekfunctie van Sphinx Search.

Versies.

Deze oplossing werkt samen met Magento versie 1.7.x.x en 1.8.x.

Installatie.

Download onderstaande bestanden en upload deze naar je public_html/ folder.

Klik hier om het bestand te downloaden.

Nadat je de bestanden hebt geupload, dien je uit te loggen op het script zijn werk even te laten doen.

Log hierna opnieuw in en configureer Sphinxsearch via  Configuration/Catalog/Sphinx Search Engine.

Hierna dien je opnieuw de volgende index aan te laten maken "catalog_search"

Sphinx search installeren in Ubuntu.

# apt-get install sphinxsearch

Kopieer en hernoem het bestand sphinx.conf.example naar /etc/sphinxsearch/sphinx.conf en bewerk dit bestand door het te voorzien van jouw Magento database gegevens.

Bewerk het bestand /etc/default/sphinxsearch (wijzig NO in YES)

Bouw opnieuw de index van Sphinx op 
# indexer --rotate --all

Start hierna sphinx search 
# /etc/init.d/sphinx start

Sphinx search installeren in CentOS.

(32-bit) # rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
(64-bit) # rpm -uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# yum install sphinx

Kopieer en hernoem het bestand sphinx.conf.example naar /etc/sphinxsearch/sphinx.conf en bewerk dit bestand door het te voorzien van jouw Magento database gegevens.

Bewerk het bestand /etc/default/sphinxsearch (wijzig NO in YES)

Bouw opnieuw de index van Sphinx op 
# indexer --rotate --all

Start hierna sphinx search 
# /etc/init.d/sphinxsearch start

Veel plezier met een zoekfunctie die wel werkt 🙂

Mocht het je zelf niet lukken, dan kun je altijd contact met Wizmate opnemen.

Reageren is niet (meer) mogelijk.