Allowed memory size blocktopmenu/blocktopmenu.php Error


 

Si nuestra tienda ha dejado de funcionar y nos encontramos con este error: 

Allowed memory size blocktopmenu/blocktopmenu.php es muy posible que hayamos anidad por error una categoría a si misma, lo que implica que se produce una recursión infinita que nos dará errores de memoria en todos aquellos módulos que accedan al árbol de categorías. Para solucionarlo, debemos acceder a la base de datos y revisar de forma manual el árbol de categorías, asegurándonos de que no existe un bucle en alguna de ellas. En la tabla de categorías veremos:

 

id_category : Que es el id de la categoría

id_parent: Que es la categoría padre.

 

Debemos asegurarnos que la categoría padre y sus abuelos, no tengan a la categoría por la que comenzamos la revisión

 

Un ejemplo de bucle infinito:

13 Productos

          |_15 Ordenadores

                       |_ 16 Portátiles

                                |_ 15 Ordenadores

 

Etiquetas: 1.4.x, 1.5.x, blockcategories, blocktopmenu, categories
10-10-2013 12:37 Rodrigo Medina {writeRevision}
Valoración media: 5 (1 voto)

No puedes comentar este registro

Chuck Norris has counted to infinity. Twice.