¿Cómo puedo reindexar magento usando la línea de comando? Amablemente proporcione pasos para lo mismo.
magento-1.9
reindex
command-line
Martín
fuente
fuente
Respuestas:
Debe reemplazar [MAGENTO_ROOT] con su propia ruta absoluta a la carpeta raíz de Magento. Por ejemplo / home / Thief / public_html / Luego, enumere todos los archivos para ver lo que tenemos aquí. Simplemente ingrese el comando simple:
Si puede encontrar algo como 'indexer.php', eso es lo que necesitamos y podemos continuar. Para ver el estado de todos los índices, puede ejecutar el comando
Aquí catalog_product_price es el tipo de índice que desea reconstruir. Puede usar los siguientes argumentos para diferentes tipos de índices:
Para todos reindexall:
php indexer.php --reindexall
Proceso de reindexación en segundo plano A veces es posible que desee ejecutar este proceso en segundo plano para poder apagar su computadora o simplemente tomar un par de cervezas. En este caso, puede usar una herramienta de línea de comandos, llamada 'nohup'. Le permite ejecutar casi cualquier comando CLI en segundo plano independientemente de su sesión actual. Si desea reindexar algo en segundo plano, su comando debería verse así:
Para más información consulte este enlace
fuente
Puedes usar
Por separado
fuente
Para Magento 2:
Desde el directorio raíz de magento se ejecuta a continuación
fuente
Use este comando desde la carpeta raíz de su proyecto para ejecutar todos los índices:
También puede ejecutar un índice de entidad específico pasando como argumento en el comando como:
fuente