Magento2 – Aumentar memoria órdenes consola

En muchas ocasiones, cuando queremos ejecutar una orden por terminal (SSH) o en consola si trabajamos en local con Magento2, se muestra un error que no tenemos suficiente memoria para ejecutar esa orden. Veamos un ejemplo y cómo solucionarlo.

Veamos la orden que queremos ejecutar:

php bin/magento setup:di:compile

Hasta aquí bien, ejecutamos y nos salte el siguiente error:

Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 12288 bytes) i in /vendor/symfony/console/Application.php on line 448

Nos hemos quedado sin memoria porque está limitada. La solución es la siguiente (si tenéis suficiente memoria…). Cuidado que esto hace que la memoria sea totalmente para esta orden. Como siempre, bajo vuestra responsabilidad:

php -dmemory_limit=-1 bin/magento setup:di:compile

Espero que os haya sido de utilidad.

Artículos relacionados

Magento 2 – Añadir Url Canonical a categoría... Nos puede interesar, y por experiencia, casi podemos decir que es obligatorio añadir el Canonical a las categorías y productos de nuestra tienda Magen...
Magento 2 – Eliminar columnas en una categor... Cómo eliminar una columna de una categoría o página de Magento 2. El proceso es sencillo, pero saber qué tocar no. El proceso es ir a la página ...
Magento2 – Añadir Captcha al formulario de c... Para añadir más seguridad a nuestra web, muchos optamos por añadir el código captcha en los diferentes formularios que dispone nuestra página. Para el...
Magento 2 – Uso de acordeón dentro de la pla... Si estás modificando tu plantilla de Magento 2, puede interesarte saber cómo añadir programando un objeto acordeón (collapse widget) en el fichero .ph...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*