awwww, l’SSH, gioia e dolore di ogni webmaster/webdevelopper/webdesigner: avere il controllo del server dal Terminale, poter stoppare, avviare servizi di ogni genere, ah che figata! Scherzo, è un casino saper davvero usare SSH, ma ci sono un paio di trucchi che si possono imparare, come quello di re-indizzare il database di Magento per esempio.
e questo è semplice:
- ci si collega via ssh al server (occhio, non tutti gli hosting lo mettono a disposizione e deve essere un server linux), da Terminale (MAC) o con PuTTY (WIN)
ssh nomeutenteserver@server digita la password (è nascosta)
- Stai lavorando sul server, quindi non fare cazzate. Nel mio caso il sito ecommerce è in una sottocartella, quindi mi ci posiziono usando “cd” quindi:
cd www/nomesito (questo dipende proprio dal tuo hosting, non copiare)
- qui lancio l’indicizzazione (o indicizzamento? boh). qui lancio il REINDEX completo di tutto
php ./shell/indexer.php -reindexall
e questo è il risultato:
Questa è la procedura più veloce per fare tutto, però potrebbe metterci un sacco di tempo oppure vuoi reindicizzare un solo indice, quindi questi sono le varianti:
php ./shell/indexer.php -reindex catalog_product_attribute php ./shell/indexer.php -reindex catalogsearch_fulltext php ./shell/indexer.php -reindex catalog_category_flat php ./shell/indexer.php -reindex cataloginventory_stock php ./shell/indexer.php -reindex catalog_category_product php ./shell/indexer.php -reindex catalog_product_price php ./shell/indexer.php -reindex tag_summary php ./shell/indexer.php -reindex catalog_url php ./shell/indexer.php -reindex catalog_product_flat
ps: la foto principale è di https://www.flickr.com/photos/psicologiaclinica/5767626776 che possiede tutti i diritti (penso, l’ho trovata su google)