Error de Memoria en wordpress – resuelto

Seguramente alguna vez haz visto en tu panel de administración de WordPress un error como este:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 311296 bytes)

Esto se debe a que la cantidad de memoria que tiene configurado el servidor, no es suficiente para correr algún programa, como algún pluguin o extensión de wordpress. Algunos casos en los que los e visto son cuando usas wp-ecommerce o con el pluguin de TinyMCE. El error en ocasiones puedes verlo hasta el final de la pagina, lo que hará que pases mas tiempo buscando el porque no funciona alguna característica de tu sitio.  Para resolverlo solo hay que hacer tres cosas:

1. Abre el el archivo wp-includes/cache.php

y pega esta linea, debajo de la primer etiqueta <?php

ini_set('memory_limit','32M'); // Configurar memoria para evitar errores

2. Crea un archivo el archivo .htaccess dentro de la carpeta wp-includes y agrega el siguiente contenido:

# Configurar el limite de memoria a 32M para cache.php
php_value memory_limit 32M

3. Ahora crea el archivo php.ini dentro de la carpeta wp-includes y añade el siguiente contenido:

;; Configurar el limite de memoria a 32M para cache.php
memory_limit = 32M

Con estos pasos evitarás que te vuelvan a aparecer esos molestos mensajes de error que evitan que tu sitio montado en wordpress funcione de forma regular

Si el error persiste, intenta cambiar el valor de 32 a 64 o incluso a 128M. Este método es cuando tienes tu sitio hosteado y no te es posible modificar la configuración de PHP de manera global.

Recuerda también asegurarte de que los archivos creados tengan la directiva de acceso “644” para evitar problemas de seguridad.

Saludos y espero halla sido de utilidad este método

Te puede gustar también

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *