1 30
10
2011

Actualizando WordPress: Fatal error: Out of memory

Wordpress logo

Wordpress logo

Mañana de domingo de otoño, carrera de Fórmula 1 y aburrimiento típico de los domingos.
Es un buen momento para hacer una revisión general de nuestros blogs wordpress, que hace meses que no revisamos, y ejecutar las actualizaciones necesarias.

Sin embargo, no resultó tan fácil como darle a un botón, ya que uno de mis blogs wordpress (alojado en 1and1) mostraba el siguiente mensaje de error en el momento de lanzar la actualización:


Actualizar WordPress

Descargando paquete de instalación desde http://es.wordpress.org/wordpress-3.2.1-es_ES.zip…

Fatal error: Out of memory

(allocated 28311552) (tried to allocate 4346065 bytes) in /homepages/28/d322425856/htdocs/…/wp-includes/class-http.php on line 1426

El problema se reduce a que la actualización necesita más memoria de la que por configuración tiene permitida nuestra aplicación php.

A continuación os dejo las diferentes opciones recopiladas que he ido encontrando por la red, hasta dar con la válida que ha funcionado en nuestro caso.

  • wp-settings.php: ampliamos el límite de memoria permitida añadiendo la siguiente línea de código php
define('WP_MEMORY_LIMIT', '128M');
  • .htaccess: ampliando el límite de memoria a través del archivo de configuración de apache .htaccess, añadiendo las siguientes líneas
# PHP 4, Apache 2.

php_value memory_limit 96M

# PHP 5, Apache 1 and 2.

php_value memory_limit 96M

  • php.ini: ampliando el límite de memoria de php a través del archivo de configuración php.ini, que incluiremos en el directorio raíz de nuestro blog y bajo el directorio wp-admin (esta es la opción que nos funcionó en nuestro alojamiento 1and1.es)
memory_limit=64M

Confiamos en que os sea de utilidad.

Tags:

1 respuesta en “Actualizando WordPress: Fatal error: Out of memory”

  1. ¡Gracias por el artículo! ¿Cómo puedo crear el archivo php.ini? También es para un aloamiento en 1&1…

Dejar un comentario