| 08 de septiembre de 2010 | ¡Bienvenid@! / Welcome! | Añadir a favoritos |
|
|
|
Solucionar el "PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried..."28 de junio de 2007 - 17918 lecturas - 15 comentarios - Categorías: PHP. - Posteado por David Bayón. ![]() Este error se produce cuando un script PHP excede el límite de memoria definido por defecto, que son 8 MB. Se soluciona de una forma muy sencilla. Para cambiar el tamaño máximo del límite de memoria para un script en concreto es suficiente con añadir la siguiente línea al comienzo del script: <?php ini_set("memory_limit","20M"); ?> Con la línea anterior cambiaríamos el límite a 20 MB de memoria. Si no fuera suficiente, puedes ir aumentando el número de megas hasta que el script funcione. Se puede conseguir que este cambio sea permanente para todos los scripts PHP que se ejecuten en el servidor añadiendo la siguiente línea al archivo php.ini del servidor: memory_limit = 20 MB. Yo he necesitado cambiar los límites de memoria simplemente para trabajar con imágenes (crear las miniaturas, etc.). Para más información puedes consultar esta web. (En inglés). Nuevo comentario: Comentarios anteriores: Autor: Manuel Bretones Luque Fecha: 6/3/2010 (00:33) Comentario: De los más de 20 sitios esta es la mejor y fácil solución. La solución la he usado en la web http://inmobiliariaastoria.es directamente en los archivos que daban el fallo, porque no tengo acceso al archivo php.ini Gracias y cordiales saludos. Autor: David Bayón Fecha: 13/12/2009 (16:15) Comentario: Hola Dante, Tienes dos opciones. Por una parte, puedes introducir el código que está indicado en el post entre en el script (archivo .php) concreto en el que se produce en el fallo. La alternativa es que modifiques el archivo php.ini modificando el memory_limit, pero para esto tendrías que tener acceso a la configuración del servidor... Saludos! David. Autor: dante Fecha: 12/12/2009 (05:19) Comentario: Hola, disculpa la ignorancia, en donde está ese escript? en que documento tengo que modificar con esa linea? estoy usando apache php5 y mysql5 para trabajar con joomla. Pero no se en que archivo debo meter esas lineas, por fa si no fuera mucha molestia? gracias. Autor: GSMXP Fecha: 11/12/2009 (12:22) Comentario: Sí, funciona, Muchas gracias. Autor: yusdel Fecha: 26/11/2009 (23:06) Comentario: Gracias me sirvio de mucha ayuda Autor: Rubén Ramírez Fecha: 4/11/2009 (19:49) Comentario: Gracias por la publicación esta super nice, me sirvio para ampliar mi memoria disponible e instalar completos para symfony. Saludos. RRamirez Autor: Francisco Fecha: 27/10/2009 (19:35) Comentario: Gracias por el dato. Me sirvió para Joomla!, ya que no podía instalar una extensión porque me marcaba ese error. Le añadí esa línea al script PHP en cuestión y ¡¡¡Listo!!! Autor: Oscar Fecha: 16/9/2009 (17:49) Comentario: Muchisimas gracias David por la solución, funciona perfectamente! Oscar Autor: Roberto Fecha: 19/8/2009 (19:04) Comentario: Gracias...en un minuto me ayudaste a corregir un problema de 1 día ... Autor: Alcides Fecha: 11/5/2009 (17:31) Comentario: Gracias mil gracias compañero me haz salvado la vida y solucionado un problemo para mi kasi imposible de resolver,xfavor sigue ayudando a al gente como yo k nos falta uffff un monton por aprender gracias de nuevo y un gran saludo desde aka LIMA-PERU Autor: Antonio Fecha: 20/4/2009 (18:56) Comentario: Increíble. No suelo comentar en los blogs, pero realmente me has solucionado un marrón de modo rápido y eficaz. Mil gracias. Autor: Dante Fecha: 16/11/2008 (09:25) Comentario: Hola David. A mí también me sirvió. Muchas gracias. Salu2. Autor: David Bayón Fecha: 23/3/2008 (00:00) Comentario: Hola Jubelpalea, ¿Has probado la solución que explico en este post? La verdad es que no tengo experiencia con la mediawiki ni con el servidor de iespana, por lo que si el problema persiste, para esa cuestión deberías ponerte en contacto con su servicio técnico. Suerte! Autor: jubelpalea Fecha: 22/3/2008 (01:50) Comentario: Buenas, yo tengo un problemita cuando subo la MEDIAWIKI a un servidor iespana, me sale exactamente este error: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 45 bytes) in /www/sites/1/iespana.es/j/u/juberth/site/wiki/includes/SpecialPage.php on line 763 Agradecería si es que me brindaría una respuesta... |
Si esta información te ha parecido interesante, por favor, considera la opción de realizar una donación ;)
Últimos Comentarios
|
|
|
Esta obra es propiedad de David Bayón Esporrín y está bajo una licencia de Creative Commons. Se puede reproducir el contenido citando la fuente y colocando un enlace en un lugar visible a su ubicación original en DavidBayon.net. |