para how descargar magento magento2

how - magento 2.2.3 download



Magento 2: reindexación no funciona (10)

No puedo hacer reindexación en magento 2 . Después de google obtengo la solución que podemos reindexar con el comando de shell

php dev/shell/indexer.php reindexall

Pero está dando error

Could not open input file: dev/shell/indexer.php

Como no puedo ver la carpeta de shell dentro del desarrollador.


En magento2 no tienen un indexer.php bajo el directorio shell. Si ejecuta magento cron:run dos veces, reconstruirá los índices.

Interfaz de línea de comando

CLI de Reindex


shell folder are reside under dev directory of magento2 root. Open your cmd. go to magento bin directory path using CLI. Your path like C:/wamp/www/magento2/bin.(if wamp is installed on C directory) Now You have to enter command php magento indexer:reindex All indexing are successfully reindex.

Puede buscar más información en el enlace del documento principal de magento: http://devdocs.magento.com/guides/v2.0/config-guide/cli/config-cli-subcommands-index.html


En su directorio raíz magento, escriba esto:

indexador de php bin / magento: reindex

Esto realizará un reindex completo. Si desea reindexar solo uno de los indizadores, el comando es el siguiente:

indexador de php bin / magento: reindex indexer_name

donde indexer_name se puede encontrar escribiendo:

indexador php bin / magento: información


Esto funciona para mí

Puede ejecutar reindex manualmente. Vaya a su carpeta magento bin en la raíz de la carpeta de instalación magento y ejecute: $ php magento indexer: reindex

Referencia: http://devdocs.magento.com/guides/v2.0/config-guide/cli/config-cli-subcommands-index.html

La mejor manera es configurar cronjob. siga la guía aquí: http://devdocs.magento.com/guides/v2.0/config-guide/cli/config-cli-subcommands-cron.html#config-cli-cron-bkg

Magento2 está diseñado para no reindexar manualmente en admin. Consulte: https://github.com/magento/magento2/issues/824



Si usa xampp en Linux, el comando CLI sería

/opt/lampp/bin/php bin/magento indexer:reindex


Usando el símbolo del sistema,

ve a tu directorio raíz de Magento.

cd your_magento_directory

Luego ejecuta el siguiente comando

php bin/magento indexer:reindex

Si desea reindexar específicamente, su comentario será:

php bin/magento indexer:reindex [indexer]


Para el sistema de Windows, debe seguir los pasos a continuación:

paso: 1 Crear variable de entorno como

Go to My Computer -> Right Click -> Properties -> Advanced System Settings -> Advanced -> Environment Variable -> System Variable -> Path -> Edit -> Enter you xampp->php path (Example : E:/xampp/php).

Paso: 2 Abra CMD y ejecute el siguiente comando en la carpeta raíz de su proyecto Magento

php bin/magento indexer:reindex


disparar este comando desde la raíz de magento a través de la terminal

reindexar todo: indexador php bin / magento: reindexar

reindex perticuler: php bin / magento indexer: reindex indexer_name

Donde indexer_name debe ser catalog_category_product, catalog_product_category, catalog_product_price, catalog_product_attribute, cataloginventory_stock, catalogrule_rule, catalogrule_product, catalogsearch_fulltext.


http://devdocs.magento.com/guides/v2.0/comp-mgr/prereq/prereq_compman-ulimit.html Establecer ulimit para el usuario del servidor web

Para establecer opcionalmente el valor en el shell Bash del usuario:

Si aún no lo ha hecho, cambie al propietario del sistema de archivos de Magento. Abra /home//.bashrc en un editor de texto. Agregue la siguiente línea:

ulimit -s 65536 Guarde los cambios en .bashrc y salga del editor de texto.