Fatal error: Allowed memory size...

Si cuando instalamos drupal en local y activamos varios modulos nos sale éste mensaje de error es porque necesitamos más memoria:
Fatal error: Allowed memory size of 8388608 bytes exhausted at (null):0 (tried to allocate 768 bytes) in...etc...

Para ampliar la memoria nos vamos al php.ini del Apache y con cualquier editor en la línea memory_limit le añadimos 32mb. o más:

memory_limit = 32M

Y además añadimos la siguiente linea en el index.php o en el setting.php de sites/default/settings.php:

ini_set("memory_limit","32M");

Posteriormente reiniciamos el servidor Apache.
En caso de no solucionar el problema añadir la siguiente linea al .htaccess:

php_value memory_limit 32M

Categorías: 
Temática: 
Nivel: 

Comentarios

hola, buscando en google sobre el error Allowed memory Size

me gustaria que me pueras ayudar en algo con respecto a eso.

Resulta que instale IP.Board 2.3.1

al instalar agregar nombre de bases y datos y todo, pongo finalizar y me da este error

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1 bytes) in /home/users/9c/heavenpriest/www/heavenpriest.up.md/foro/ips_kernel/class_xml.php on line 667

he leido que necesito modificar el archivo php.ini, pero no lo tengo
espero me puedas ayudar, estare eternamente agradecida, Saludos.

Hola, ¿que es el ip Board?

Independientemente de lo que sea, necesitas memoria adicional para moverlo, normalmente el php.ini es el ideal para cambiar éste parámetro, pero si tu web la tienes en un servidor remoto tendrás que contactar con tu proveedor de hosting para que te haga el cambio (si quiere), ya que tú no tienes acceso a ese archivo.

PD: por norma general es bueno huir de aplicaciones que consuman mucha memoria, tenlo en cuenta por los recursos que puedas consumir.

muchas gracias por tu respuesta ^^, y efectivamente es lo que me señalas tu,
no es por alguna mala configuracion de la instalación o como yo creia
sino que es que en el host no estan permitidos mas de 3mb de base de datos
por eso me daba ese error de memory size, y para aumentarlos debo paga jojojo :P

Saludos!

Hola yo tambien tengo ese problema en mi sitio y segun entiendo solo el administrador del hosting puede editar el php.ini, si es correcto supungo que hay que pedir que lo hagan si quieren pero hay alguna forma de disminuir entonces el uso de memoria, es decir borrar algun archivo o vaciar algun folder, cambiar algo pero desde el cpanel del usuario por que ya no puedo entrar al sitio si no es por el Cpanel.
Gracias de antemano
crearabundancia.info

Tienes que pedir al hosting la ampliación de memoria o detectar el módulo que te está consumiendo tanta memoria y desconectarlo.

Les comento que presisamente al detectar este problema el administrador del hosting actualizo su sistema y ya tengo de sobra para seguir trabajando.
Gracias por su pronta respuesta.

crearabundancia.info

funciono perfecto, muy buen tip, recordaba del memory limit pero se me habia barrido que era en el index gracias

GRacias por el aporte...funciono a la perfeccion!

saludos.

buenas tardes
estoy intentando actualizar la version de drupal y al ejecutar el archivo
update.php en mi sitio web me sale este error,

Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 42 bytes) in /home/vol4/byethost22.com/b22_5677446/htdocs/electrotienda/includes/menu.inc on line 2337

ya es actualizado el settings.php
agragando esta linea al final ini_set("memory_limit","32M"); pero sigue sin funcionar.

me pueden colaborar gracias

Necesitas memoria adicional para moverlo, normalmente el php.ini es el ideal para cambiar éste parámetro, pero si tu web la tienes en un servidor remoto tendrás que contactar con tu proveedor de hosting para que te haga el cambio (si quiere), ya que tú no tienes acceso a ese archivo.