Cargando

Ir a contenido

X

Re-indexación de Magento

Re-indexación de Magento,




Solución elegida por el autor
Iniciado por Nestor1 , 28 abril 2015 - 16:48

Si entras vía FTP al directorio var/locks verás que hay archivos de reindex aquí cargados, por dejarlo limpio puedes eliminarlos.

 

Luego entras vía admin de magento y no saldrán errores de ese tipo. Son bastante tipicos y hay veces que no van y se queda pillado.

 

El problema es que Magento usa proceso de indexar bastante cargado para que la carga se haga rápido, he visto otras plataformas que cuando crecen de contenido (categorias a saco, unidades etc.) acaban intentando quitarlo. En principio está bien para limpiar la carga a la base de datos. Si no trabajaría mucho. Pero hoy en día si tenemos un server potente...y bien configurado tirará del carro.

 

El reindexing es para poder mostrar bien estos cambios en el frontend de forma rapida.

 

Cuando sale este error “cannot initialize indexer process” suele ser por problemas como

  • php.ini que da error de inicio al ejecutar el reindex.
  • apache/lighttpd timeout
  • Número de items está siendo muy alto

 

pd: el script de Cristina es bueno ;)

pd2: se me olvidó decirte que es lo suyo lanzar esta query en tu BBDD (UNA VEZ BORRADOS LOS ARCHIVOS de var/locks)

DELETE cpop.* FROM catalog_product_option_price AS cpop
INNER JOIN catalog_product_option AS cpo
ON cpo.option_id = cpop.option_id
WHERE
cpo.type = 'checkbox' OR
cpo.type = 'radio' OR
cpo.type = 'drop_down';
DELETE cpotp.* FROM catalog_product_option_type_price AS cpotp
INNER JOIN catalog_product_option_type_value AS cpotv
ON cpotv.option_type_id = cpotp.option_type_id
INNER JOIN catalog_product_option AS cpo
ON cpotv.option_id = cpo.option_id
WHERE
cpo.type <> 'checkbox' AND
cpo.type <> 'radio' AND
cpo.type <> 'drop_down';

pd3: Haz BACKUP de tu BBDD antes de lanzarlo.



13 Respuestas de expertos

 

Publicado 30 abril 2015 - 13:11

Nada... pensaba que estaba solucionado y sigue fallando estrepitosamente.....

 

Una parte del problema a ver es que el importador de articulos se basa en la extension "amartinez" muy popular de Magento pero que en teoria no 100% compatible con Magento 1.9.1.

 

Empieza a ser un problema muy serio... si alguno cree que puede solucionarlo y quiere pasarnos presupuesto.... ADELANTE.....

 

Es urgente.

 

Quizás debéis dar el salto a extensión PRO para importar / exportar (Y pone que es compatible con las versiones 1.9.X pero mandales un mail para que te confirmen que va perfecta con la 1.9.1 y con la indexación). Echale un ojo, yo no la tengo pero la he visto montada en algunas tiendas y va perfecta para llevarlo con la indexacion.

 

Esta es de 99$

Por favor Identificate o Registrate para poder ver este contenido

 

Esta es de 50$

Por favor Identificate o Registrate para poder ver este contenido



   AUTOR PREGUNTA

Publicado 30 abril 2015 - 13:27

Quizás debéis dar el salto a extensión PRO para importar / exportar (Y pone que es compatible con las versiones 1.9.X pero mandales un mail para que te confirmen que va perfecta con la 1.9.1 y con la indexación). Echale un ojo, yo no la tengo pero la he visto montada en algunas tiendas y va perfecta para llevarlo con la indexacion.

 

Esta es de 99$

Por favor Identificate o Registrate para poder ver este contenido

 

Esta es de 50$

Por favor Identificate o Registrate para poder ver este contenido

 

Gracias Cris... la he estado mirando y lo malo es que tirariamos por tierra muchos meses de trabajo de crear nuestras actuales tablas de articulos para rehacerlas con ese modelo.... a ver que solucion tomamos finalmente, ya que nos estamos planteando montar nuestro propio uploader.



 

Publicado 30 abril 2015 - 14:48

Gracias Cris... la he estado mirando y lo malo es que tirariamos por tierra muchos meses de trabajo de crear nuestras actuales tablas de articulos para rehacerlas con ese modelo.... a ver que solucion tomamos finalmente, ya que nos estamos planteando montar nuestro propio uploader.

Desde luego, la mejor opción y más estable y grande es la que dices: crearos uno propio a medida.

Lo que puede ser interesante quizás, es que compreis esa de pago, que no es mucho dinero. Y que los que vayais a hacer a medida ese uploader la modificais la de pago que os quitará horas. (Esa es otra opcion para que ahorreis horas programando).

Pd: gracias acmexpre por valorar mi respuesta. :)

   AUTOR PREGUNTA

Publicado 30 abril 2015 - 14:50

Desde luego, la mejor opción y más estable y grande es la que dices: crearos uno propio a medida.

Lo que puede ser interesante quizás, es que compreis esa de pago, que no es mucho dinero. Y que los que vayais a hacer a medida modificais esa que tiene mucho avanzado. (Esa es otra opcion para que ahorreis horas programando).

Pd: gracias acmexpre por valorar mi respuesta. :)

 

Ya tenemos mucho, ya que simplemente nos basamos en el capturador actual... asi que no creo que nos haga falta, pero lo comento a ver que le parece al resto del equipo....

 

Y por supuesto que valoro tu respuesta... mil gracias por tu tiempo y en aportar tu ayuda.... 




X