Indexation en SSH Magento

Ahhh la gestion de index sur Magento : la grande histoire ! :)

Quelques petites commandes afin de gérer l’indexation via shell. Tout d’abord à la racine de votre projet vous devez avoir un dossier nommé ‘shell’, rendez-vous dedans.

cd ~/shell/

Rendez-vous dans le dossier shell

On peut voir un fichier nommé : indexer.php

Une documentation est déjà présente par défaut dans la plupart des fichiers disponible de ce dossier, si l’on prend notre fichier indexer.php on voit :

user@votre_serveur:~/public_html/preprod/shell$ php indexer.php --info
catalog_product_attribute     Product Attributes
catalog_product_price         Product Prices
catalog_url                   Catalog URL Rewrites
catalog_product_flat          Product Flat Data
catalog_category_flat         Category Flat Data
catalog_category_product      Category Products
catalogsearch_fulltext        Catalog Search Index
cataloginventory_stock        Stock Status
tag_summary                   Tag Aggregation Data

Lister les différentes options disponible

Celle-ci représente les différentes options d’indexation disponible en Back-Office :

Indexation Magento

Indexation Magento

 Si vous souhaitez alors lancer uniquement l’indexation des ‘tags’ de votre produit :

php indexer.php --reindex tag_summary

Lancement d’indexation des tags

Vous allez obtenir alors le résultat suivant (si tout se passe bien) :

Tag Aggregation Data index was rebuilt successfully

Si vous souhaitez maintenant lancer l’indexation des toutes les options de Magento, lancez la commande suivante : (Attention pour les gros catalogues)

php indexer.php --reindex

Lancement d’indexation totale des options

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>