drush
Problemas de memoria con drush
Carlos — Mié, 21/10/2009 - 10:33
Drush es una herramienta realmente buena para instalar y actualizar módulos (en realidad es una navaja suiza pero su gran funcionalidad es esa).
Pero te puede pasar como a mi que al intentar habilitar un módulo te diga que ha consumido toda la memoria disponible y de un error (y seguramente no se habilite correctamente). Algo cómo esto:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 19456 bytes) in /xxxxxxx/modules/locale/locale.module on line 356
Drush command could not be completed.
El problema está en que php tiene configurado un límite de memoria muy bajo y lo hemos de aumentar. Pero el php.ini de php-cli (el cliente de php de consola) es diferente del php que se ejecuta con apache, así que puede ser que hayamos configurado bien php pero no el php-cli.
Para encontrar el php.ini del php-cli ejecutamos en consola:
php -i | grep php.ini
Eso son indicará dónde está el fichero, lo editamos y cambiamos el valor de memory_limit a 128 (por ejemplo). Más info en http://morten.dk/blog/got-crush-drush y en http://drupal.org/node/186315#comment-617719
Comentarios recientes
hace 3 años 6 semanas
hace 3 años 39 semanas
hace 3 años 47 semanas
hace 4 años 3 días
hace 4 años 8 semanas
hace 4 años 8 semanas
hace 4 años 9 semanas
hace 4 años 10 semanas
hace 4 años 10 semanas
hace 4 años 11 semanas