Jump to content

Problema importación masiva y problema de exceso de consumo de memoria


Recommended Posts

Alguien tiene idea de como puedo solucionar este error?.

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in /hosting/www/(mihosting)/public/classes/SpecificPrice.php on line 368

 

Me ocurre al importar archivo csv. Antes no me ocurria y salia todo correcto, al actualizar categorias y productos me sale este error.

 

 

He tocado varias cosas en este periodo, que recuerde:

Tenia problemas al importar productos (solo importaba limitadamente), y para ello lo comunique a mi servidor y me aumentaron la memoria a 128 MB y desactivado el safe_mode.

Tambien eliminé la columna de categorias del footer borrando por completo el modulo dentro de Modulos-Posiciones-Footer.

 

A parte de esto no recuerdo haber hecho nada mas de importancia.

Edited by ramonmiguelcc (see edit history)
Link to comment
Share on other sites

OK. He desactivado la opción forzar compilación y con las pruebas que estoy haciendo hasta ahora parece ir bien y parece cargar rapida la pagina. No me da error.

Pero aún sigo teniendo el dichoso problema de la limitación en la cantidad de productos, no consigo cargar mas de 200 a la vez y tengo mas de 8000, así que seguiré buscando una solución a este problema o no podré actualizar mensualmente, tal y como quiero hacer.

Link to comment
Share on other sites

Sigo con el mismo problema:

El archivo no puede ser superior a 100 productos, si se supera se guardan un monton de productos repetidos y mezclados de forma aleatoria, es decir, mal.

Una vez consigo subir mas de 500 productos, cuando intento abrir el frontoffice me da el mismo error anterior. Aunque ahora cambia dicho mensaje de error ligeramente:

 

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in /hosting/www/midominio.com/public/tienda/classes/db/DbPDO.php on line 91

 

He llamado al servidor y me dicen que es un consumo excesivo de memoria por parte de la aplicación, que ellos ya han aumentado la memoria a 128 MB que es el maximo posible.

 

Puede ser algo referente a la base de datos? Si es así, como puedo optimizarla?

Puede estar asociado a algún cambio que haya podido hacer?

 

Por favor necesito ayuda, no se por donde seguir.

Edited by ramonmiguelcc (see edit history)
Link to comment
Share on other sites

Yo tengo un problema similar al tuyo.

Tengo asignado 1024mb en mi php.ini y el execute_time en 3200 para mantenimiento.

Con eso apenas logro cargar 1000 productos a la vez (antes, con el 1.4 cargaba con 128mb unos 6000 productos sin problemas y con 128mb y el 1.5.2 apenas y logro cargar unos 200 a 300 productos)

 

Pero, mi principal inconveniente se da con las combinaciones, antes, tenia unas 12mil combinaciones por archivo ahora apenas logro manejar 1000 combinaciones y se vuelve realmente tedioso tener tantos archivos para actualizar.

Link to comment
Share on other sites

Efectivamente era a medias. Ha estado funcionando un par de dias, he conseguido cargar los 8000 productitos y cuando me pongo a agregar alguno al modulo de destacados "error", otra vez el mismo puñetero error. Pero es que esta vez no logro reestablecerlo nisiquiera.

A ver si hay alguien que le haya ocurrido algo parecido y lo haya solucionado.

Ya digo aumentando la memoria no funciona, está a tope.

Sigo esperando la ayuda de algún alma caritativa, Gracias.

Link to comment
Share on other sites

Hablad con la gente de vuestro hosting y que os den más manga para hacer importaciones. Si no, habrá que hacerlas de 100 en 100 productos, que es un palo. La otra alternativa es hacer las importaciones en local y después subir la base de datos.

 

Suerte!

Link to comment
Share on other sites

La verdad es que hablé con ellos y me aumentaron la memoria hasta 128 MB, que ya me parece bastante, y me desactivaron el safe_mode, y ahora si que consigo importarlos todos de golpe.

Pero el problema que me encuentro es el consumo de esos megas de memoria por los recursos php del programa, y esto es algo que no entiendo. El error es el que he indicado en el primer post, y no se puede visualizar el front office. No me creo que sea culpa del prestashop en sí, por que si no esto estaria plagado de post con el mismo problema. Puede que sea alguna configuración rara por parte mia en el prestashop que lo hace consumir esa cantidad de recursos por parte del hosting.

No me puedo creer que a nadie mas le ocurra lo mismo. Estoy necesitado que alguien me oriente.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...