[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Exedido en correos (solucionado)



En Fri, 21 Aug 2009 10:42:27 -0400, Manuel Diego <manuel@radiohead.cl> escribió:

Sucede porque por defecto php tiene asignado un limite de memoria por
script ejecutado, normalmente es 16MB, por eso el número 16777216.
Para confirmar lo anterior genera un script con el phpinfo();

<?php phpinfo() ?>

Fijate en la memory_limit.

De todas maneras, para solucionarlo bastaría con aumentar el limite de
memoria asignada, lo cual se puede hacer por dos formar:

1 - Cambiar limite de memoria en tu php.ini(recomendado para tu caso):
Buscas la linea que diga memory_limit y le asignar un valor mayor,
unos 32MB podria ser, si te sigue sucediendo lo mismo, asignale mas y
asi progresivamente. La idea es setearla en lo justo y necesario, por
lo cual un memory_limit de 1GB seria bastante inseguro.

2 - Cambiar limite de memoria en el script php: editas el /usr/share/
squirrelmail/functions/mime.php y en la primera linea escribes
init_set('memory_limit','32MB');

La diferencia radica en que el punto 1, lo hace globalmente y el punto
2 en el script solamente.

El 21-08-2009, a las 9:59, Yacell escribió:


Saludos listeros, poseo alrededor de 5000 correos en mi webmail pero
al parecer ya mi cliente no aguanta más y cada vez que abro el
correo no me muestras los mensajes y me emite este error.

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried
to allocate 4864 bytes) in /usr/share/squirrelmail/functions/
mime.php(674) : regexp code on line 1


De que forma podría solucionarlo?

Gracias de antemano por las respuestas.

Nota: No poseo acceso a internet.


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



------------------------
Manuel Diego Paillafil Gamboa
manuel@radiohead.cl
Móvil: 06 - 801 60 24



Gracias a todos por ayudarme en especial a Manuel, ya esta solucionado el problema con esta via:

1 - Cambiar limite de memoria en tu php.ini(recomendado para tu caso):
 Buscas la linea que diga memory_limit y le asignar un valor mayor,
 unos 32MB podria ser, si te sigue sucediendo lo mismo, asignale mas y
 asi progresivamente. La idea es setearla en lo justo y necesario, por
 lo cual un memory_limit de 1GB seria bastante inseguro.


Gracias por la ayuda.









Reply to: