Cómo aumentar la memoria PHP de WordPress

Cómo aumentar el límite de memoria PHP de WordPress

Tiempo de Lectura: 3 minutos
Dificultad: Intermedio
¿Incluye VideoTutorial? No

Otro de los errores más frecuentes que pueden darse en WordPress es cuando te aparece un mensaje diciendo que falta memoria PHP. En este artículo aprenderás cómo aumentar la memoria PHP de WordPress de una forma rápida y sencilla

¿Por qué se produce este error?

Tienes que tener en cuenta que tu WordPress se encuentra alojado en un servidor, que no es más que un ordenador con características especiales.

Al igual que cualquier otro ordenador, dispone de una memoria determinada para realizar distintas funciones a la vez.

Por lo general, el administrador del servidor, asigna la memoria a las aplicaciones que se encuentran en él, incluido el PHP, que es el lenguaje de programación que usa WordPress.

En ocasiones, cuando tu WordPress tiene instalados demasiados plugins que tratan de hacer determinadas funciones simultáneamente, consumen el máximo de memoria asignada, mostrándose en este caso un error en tu pantalla que te viene a decir algo así como:

Fatal error: Allowed memory size of xxxxx bytes exhausted (tried to allocate xxxx bytes) in /dominio/xxx/public_html/wp-includes/plugin.php on line xxx

Esto también suele ocurrir si tienes instalado WooCommerce en tu WordPress, ya que suele consumir bastante memoria PHP. Ellos recomiendan tener al menos 64M

¿Cómo aumentar la memoria PHP de WordPress?

Por lo general, WordPress va a tratar siempre de ampliar la memoria hasta los 64M. Sin embargo muchas veces no es suficiente y el error va a continuar apareciendo, por lo que deberás hacer una modificación manual en tus archivos, para lo que tienes tres formas distintas.

Modificar wp-config.php

Para ello, tienes que seguir estos pasos:

  1. Accede al Panel de Control de tu Hosting
  2. Entra en el Administrador de Archivos
  3. Localiza el archivo wp-config.php y edítalo
  4. Busca una línea que pone “That’s all, stop editing! Happy blogging”
  5. Justo antes de esta línea, debes copiar el código que te pongo a continuación y, posteriormente, guardar el archivo modificado
define ( ‘WP_MEMORY_LIMIT’, ‘256M’ );

De todas formas te dejo un vídeo explicativo del Canal de Youtube de WordPress para Novatos, donde podrás ver en tiempo real cómo hacerlo.

Modificar PHP.ini

Si modificando wp-config no has conseguido solucionar el error, deberás ir un paso más allá y modificar el archivo PHP.ini

(Es posible que, dependiendo de tu proveedor de hosting no tengas acceso a este archivo, por lo que deberás hablar con ellos para que lo hagan)

En este caso, deberás seguir los pasos 1 al 3 del punto anterior y agregar la línea que te pongo aquí debajo:

memory_limit = 256M ; Maximum amount of memory a script may consume (256MB)

Modificar .htaccess

Se van agotando las posibilidades. Si no conseguiste solucionarlo con las opciones anteriores, te queda un último intento.

Debes Modificar el archivo .htaccess siguiendo los pasos 1 al 3 de la primera opción y  agregando la linea que te pongo a continuación antes del cierre del archivo

php_value memory_limit 256M

¿Y si no funciona?

Si has seguido los pasos anteriores, habrás intentado aumentar la memoria de PHP de WordPress hasta los 256M, pero puede ocurrir en ocasiones, que el proveedor de Hosting que has elegido no te facilite esta opción y tenga la memoria PHP bloqueada.

Aquí tienes dos opciones: primero habla con ellos e intentan que la aumenten. Si no ceden y continúa apareciendo el error te tocará buscar un proveedor de hosting más profesional… ya te dije muchas veces que al final, lo barato, acaba saliendo caro.

Ya sabes que yo te recomiendo que contrates el mejor hosting para WordPress

 

Espero que te haya sido de utilidad este artículo, correspondiente a la serie de errores de WordPress.

Si te aparece frecuentemente otro error en WordPress y quieres que escriba un artículo sobre él, déjame tu comentario debajo!

Nos leemos en el próximo artículo.

Blogger, podcaster, youtuber, community manager… en fin, multiempleado para mi mismo en esta locura llamada “WordPress para Novatos”. Y por las mañanas, Gestor de Seguros 😉
Así que no tengo tiempo para aburrirme, pero para cualquier cosa, puedes contactarme desde la pestaña “Contactar” o a través de las Redes.

Artículos Relacionados

Deja un comentario

Your email address will not be published. Required fields are marked as *

*

 

© 2017: WordPress para Novatos, Todos los derechos Reservados | Innovation Theme by: D5 Creation | Powered by: WordPress