Preguntas etiquetadas con indexing

Preguntas sobre el indexador de Magento. Esto incluye el índice de catálogo plano. Para los índices MySQL, utilice la etiqueta "mysql -indexes" en su lugar.


1
¿Por qué no hay reindexación parcial para EAV y etiquetas?
Esta pregunta me dejó perplejo durante bastante tiempo. ¿Por qué la corrección de errores de mejora introducida en Magento 1.13.xx se llama reindexación parcial que no cubre los indizadores "Atributos del producto" y "Datos de agregación de etiquetas"? ¿Por qué estos dos tienen que volver a indexarse ​​manualmente? En mi …


3
¿Qué es mview en magento2?
Primero de todo lo que sé: La gestión de índices es útil para aumentar el rendimiento de la tienda. EAV tiene una desventaja: almacenará datos en diferentes tablas, por lo que recuperar datos lleva mucho tiempo. De modo que almacenaremos datos en una sola tabla. Cuando se cambian los datos, …

2
Índices atascados en el "procesamiento"
Según el administrador de Magento, tanto el índice de reescrituras de URL del producto como la asociación de categoría / producto se han estado ejecutando durante días. Sin embargo, no hay procesos de reindex php en ejecución, la var/lockscarpeta está vacía y la index_processtabla MySQL tiene estados completamente diferentes: +------------+------------------------------+-----------------+---------------------+---------------------+--------+ …
24 indexing  ee-1.13 

3
¿Cuándo se invalidan los índices?
Tengo una tienda y todo el tiempo TODOS los índices no son válidos. Me di cuenta de que no tengo ni idea, cuando se invalida un índice. ¿Me puede dar una lista de "todos" los eventos, que hacen que uno o más de estos índices sean inválidos? Atributos del producto …
23 indexing 


5
Error de índice después de la actualización a EE 1.14.2.0: la tabla catalog_product_entity_tmp_indexer no existe
Después de actualizar mi Magento a EE 1.14.2.0, el cron enterprise_refresh_indexsiempre recibe este error: excepción 'PDOException' con el mensaje 'SQLSTATE [42S02]: tabla base o vista no encontrada: 1146 La tabla' catalog_product_entity_tmp_indexer 'no existe' en /var/www/public_html/lib/Zend/Db/Statement/Pdo.php:228 No entiendo por qué esta tabla no existe. ¿No debería Magento crearlo en el proceso …

2
Cómo resolver el estado del indexador "suspendido" (n en la cartera de pedidos)
Uno de los indexadores que están configurados para actualizarse según lo programado está bloqueado en el estado "suspendido" y ya no se actualiza. Salida de bin/magento indexer:status +----------------------------+------------------+-----------+-------------------------------+---------------------+ | Title | Status | Update On | Schedule Status | Schedule Updated | +----------------------------+------------------+-----------+-------------------------------+---------------------+ | ... | | | | | …


3
Parámetros de arranque MAGE_DIRS en CLI
En pub/index.php, el siguiente código se utiliza para establecer las URL de cambio para medios y activos estáticos para omitir "/ pub": $params[Bootstrap::INIT_PARAM_FILESYSTEM_DIR_PATHS] = [ DirectoryList::PUB => [DirectoryList::URL_PATH => ''], DirectoryList::MEDIA => [DirectoryList::URL_PATH => 'media'], DirectoryList::STATIC_VIEW => [DirectoryList::URL_PATH => 'static'], DirectoryList::UPLOAD => [DirectoryList::URL_PATH => 'media/upload'], ]; $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); …

5
Reindex solo producto
Me gustaría reindexar un solo producto después de una actualización. Ahora uso: $product = Mage::getModel('catalog/product')->loadByAttribute('sku', 'foobar'); // edit something $product->save(); $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId()); $stockItem->setForceReindexRequired(true); Mage::getSingleton('index/indexer')->processEntityAction( $stockItem, Mage_CatalogInventory_Model_Stock_Item::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); $product ->setForceReindexRequired(true) ->setIsChangedCategories(true); Mage::getSingleton('index/indexer')->processEntityAction( $product, Mage_Catalog_Model_Product::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); Pero esto no funciona, ¿alguna idea? PD: $product->getId()es existente y correcto.


2
proceso de índice de acción masiva
Estamos teniendo el problema de que el proceso de índice de mass_action nunca parece ejecutarse. Esto tiene el efecto secundario de que los datos del trabajo de este trabajo crecen sustancialmente con el tiempo. En nuestro caso, en el transcurso de varios días, los datos del trabajo crecen a varios …

3
Vuelva a indexar magento a través de ssh / putty
He iniciado sesión en mi instalación de Magento a través de ssh/putty, luego corrí cd public_htmlpara llegar a mi carpeta raíz y luego ejecuto los siguientes comandos: php indexer.php --reindex catalog_product_attribute Pero no pasa nada, solo recibo un error que dice "no se pudo encontrar indexer.php" . He buscado dentro …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.