Magento

Como indexar os índices do Magento por comando (SSH)

Tutorial de como indexar os índices do Magento utilizando comandos (SSH).

Indexar os índices do Magento por Comandos

Para executar os comandos, você precisará do acesso SSH (Secure Shell) e de um software para realizar a conexão.

Você pode conseguir o acesso SSH com a empresa responsável pelo seu servidor e aconselho a utilização do PuTTY ou OpenSSH para realizar a conexão.

Pelo comando, navegue até a pasta “shell” dentro da instalação do Magento

cd shell

Dentro da pasta execute um dos comandos:

Para reindexar todos os índices

php -f indexer.php reindexall

Consultar a lista de todos os índices disponíveis

php -f indexer.php info

Listar todos os comandos disponíveis

php -f indexer.php help

Para reindexar apenas um índice

php indexer.php --reindex catalog_product_attribute

No comando acima, altere o “catalog_product_attribute” para o índice desejado.

Cron Job

Além de executar o script manualmente, você pode criar um serviço na tabela de cron job para realizar essa ação periodicamente.

0 6 * * * php -f /shell/indexer.php reindexall

No comando acima os índices serão indexados todos os dias às 6 horas da manha.

Você pode reindexar o índice do Magento também pelo próprio PHP: Indexando os índices do Magento programaticamente.

Resumo
Nome do Artigo
Como indexar os índices do Magento por Comandos (SSH)
Descrição
Comando para indexar os índices do Magento pelo terminal SSH, evitando a necessidade de estar entrando no painel da loja para fazer essa operação
Autor
Editor
Roger Mauricio Takemiya
Logo do Editor

Post Recentes

Bloquear .env e .git no nginx: as regras que ainda deixam o arquivo vazar

Negar /.env no nginx parece resolvido até alguém pedir /wp-content/uploads/.env ou backup.sql. As regras que testei e os furos que…

12 horas atrás

Canonical errado no Yoast: corrigindo pelo filtro wpseo_canonical

O Search Console marca suas páginas 2, 3 e 4 como alternativas da página 1? Ajuste a tag canônica do…

16 horas atrás

Layout XML do Magento 2: remover bloco de módulo de terceiro

Um módulo de terceiro plantou um banner no topo da loja e você não quer desinstalar nada: tire o bloco…

1 dia atrás

Restaurar dump do Magento 2 em outro servidor: trocar a base_url no SQL

Importou o banco de produção e o site pula para o domínio antigo? Rode o UPDATE em core_config_data, limpe o…

2 dias atrás

Criar exceção customizada em PHP: quando estender Exception compensa

Seu catch trata pedido inexistente e banco fora do ar do mesmo jeito. Veja como criar exceção customizada em PHP…

3 dias atrás

DataProvider Magento 2: form do admin abre com campos vazios ao editar

O form do admin salva mas abre em branco na edição: veja o getData() indexado pelo id da entidade e…

4 dias atrás