Como posso reindexar o magento usando por linha de comando. Por favor, forneça etapas para o mesmo.
magento-1.9
reindex
command-line
Martin
fonte
fonte
Respostas:
Você deve substituir [MAGENTO_ROOT] por seu próprio caminho absoluto para a pasta raiz do Magento. Por exemplo / home / Thief / public_html / Em seguida, liste todos os arquivos para ver o que temos aqui. Basta digitar o comando simples:
Se você pode encontrar algo como 'indexer.php', é disso que precisamos e podemos continuar. Para ver o status de todos os índices, você pode executar o comando
Aqui catalog_product_price é o tipo de índice que você deseja reconstruir. Você pode usar os próximos argumentos para diferentes tipos de índices:
Para todas as reindexas:
php indexer.php --reindexall
Processo de reindexação em segundo plano Às vezes, você pode executar esse processo em segundo plano para poder desligar o computador ou tomar apenas algumas cervejas. Nesse caso, você pode usar uma ferramenta de linha de comando chamada 'nohup'. Ele permite que você execute praticamente qualquer comando da CLI em segundo plano, independentemente da sua sessão atual. Se você deseja reindexar algo em segundo plano, seu comando deve ficar assim:
Para mais informações, consulte este link
fonte
Você pode usar
Para separar
fonte
Para Magento 2:
No diretório raiz do magento, execute abaixo
fonte
Use este comando da pasta raiz do seu projeto para executar todos os índices:
Você também pode executar um índice de entidade específico, passando como argumento no comando como:
fonte