Magento: Fatal error: Allowed memory size of “x” bytes exhausted

3 comentarios

Si teneis un error similar al de “Magento: Fatal error: Allowed memory size of “x” bytes exhausted…” en vuestra tienda Magento, para solucionarlo basta con incrementar el límite de memoria usado por un script editando el archivo php.ini o en su defecto insertar el siguiente codigo php dentro de el archivo index.php del raiz de Magento.

// en este caso amplio a 250mb
ini_set("memory_limit","250M");

Si queréis conocer el limite de memoria actual que tenéis configurado en vuestro alojamiento basta insertar:

echo ini_get("memory_limit");

3 Comentarios

Lapidus, el 10/06/2011 a las 15:23:40

Mil gracias. Me he tirado varios días intentando exportar la base de datos de productos y no me dejaba. Ha sido añadir el código en el index.php … y ha funcionado. No sabes la alegría que me he llevado.

Eso sí, para subir el catálogo a algunas páginas me mandan un php con código para obtener los productos, pero llegado a una determinada cantidad se bloquea y me da el mismo error in “/public_html/lib/Zend/Db/Select.php” on line 744. Se solucionaría de la misma forma o habría que hacer alguna otra modificación?

Jo, se me ocurren muchas más preguntas y dudas, pero no quiero abusar!

Muchas gracias!

Lapidus, el 10/06/2011 a las 15:36:55

Mira, acabo de probar añadiendo esa misma línea en el php.ini y me bloquea con continuos errores el panel de administración y la home se queda a medio cargar… pero eso sí, el php que me envían para subir los productos sí que funciona y salen todos los productos… se ve que no se puede tener todo en esta vida, jejeje.
Saludos.

Delta, el 30/11/2011 a las 16:32:14

Estoy tratando de colocar la línea de código, pero luego no carga la página… =(

Escribe un comentario

Comenta este post en Facebook

HTML5 Powered with CSS3 / Styling, Device Access, and Semantics