O que fazer quando ao tentar reindexar os índices no Magento é exibida a seguinte mensagem: Não foi possível iniciar o processo de indexação
Mensagem do erro no Painel ocorre em: Sistema / Gerenciar Índices
Conecte via SSH, execute abaixo do comando:
– Estes são comandos individuais para re-indexação:
OU execute todas as re-indexações:
Em seguida, limpe o cache do Magento.
Crie um arquivo com o conteúdo abaixo na raiz da sua instalação Magento.
Vamos tentar reindexar todos os índices do Magento via PHP.
<?php require_once("app/Mage.php"); Mage::app('default'); Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); try{ $indexerByShell = Mage::getBaseDir().'/shell/indexer.php'; if(file_exists($indexerByShell)) { $indexListByCode = array( "catalog_product_attribute", "catalog_product_price", "catalog_product_flat", "catalog_category_flat", "catalog_category_product", "catalog_url", "catalogsearch_fulltext", "cataloginventory_stock" ); //reindex using magento command line foreach($indexListByCode as $indexer) { echo "reindex $indexer <br/> "; exec("php $indexerByShell --reindex $indexer"); } } }catch(Exception $e){ echo $e; } ?>
Localize o arquivo php.ini usado por seu servidor web.
Edite o arquivo php.ini e adicione/altere:
memory_limit = 64M;
Após feita a alteração, reinicie o Apache.
Edite o arquivo index.php e adicione no inicio do arquivo:
ini_set('memory_limit', '64M');
Adicione no final do arquivo:
php_value memory_limit 64M
Segurança: Atualizações frequentes geralmente incluem patches de segurança para corrigir vulnerabilidades identificadas. Ao manter o Magento atualizado, você reduz significativamente…
Como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 Injete o Magento\Framework\Message\ManagerInterface no construtor da sua…
Para exibir as mensagens adicionadas na classe Magento\Framework\Message\ManagerInterface em um arquivo .phtml, você pode usar o seguinte código: <?php $objectManager…
Para criar um script no Magento 2 que exporte as categorias para um arquivo XML com o nome da categoria,…
Para definir um vídeo MP4 como plano de fundo em um <div> usando HTML e CSS, você pode seguir estas…
Como desativar o "lastname" no Magento 2 e Adobe Commerce Desativando a obrigatoriedade do campo Execute a SQL abaixo diretamente…
Ver comentários
Bom dia meu querido!
Estou com esse problema de não reindexar os dados da categoria, estou no modo operação trabalhando pelo Xampp, antes de subir para o servidor. Observei todas suas informações, esta que você diz: Crie um arquivo com o conteúdo abaixo na raiz da sua instalação Magento. Vamos tentar reindexar todos os índices do Magento via PHP.
Eu criei, salvei como html, adicionei na raiz do magento, me diga, como faço ela rodar lá dentro? Da forma que está não consigo criar as categorias, pois apresenta este erro... Acabei de instalar, banco de dados novo, sem informaçoes... Agradeço muito se me ajudar. Obrigado!!
Anderson Marcelo.