🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo aumentar el límite de memoria PHP en Syspanel (WordPress)

Actualizado el 19 de junio de 2026

¿Por qué WordPress me muestra un error de memoria y qué tiene que ver PHP?

Si estás leyendo esto, es muy probable que hayas visto un mensaje como Allowed memory size of X bytes exhausted o un error similar en tu panel de administración de WordPress. No te preocupes, es uno de los problemas más comunes en el mundo del hosting y tiene una solución muy clara. Este error significa que tu sitio web está intentando realizar una tarea (como actualizar un plugin, procesar una imagen o cargar una página compleja) que requiere más memoria de la que el servidor tiene permitido usar por defecto para PHP.

PHP es el lenguaje de programación que impulsa WordPress. Para evitar que un solo sitio web consuma todos los recursos del servidor, se establece un límite de memoria. En muchos servidores compartidos, este límite es de 128M o incluso 64M. Sin embargo, con el paso del tiempo, los plugins, los temas y el propio núcleo de WordPress requieren más recursos. Aquí es donde entra en juego la necesidad de aumentar memoria php syspanel.

La buena noticia es que no necesitas ser un experto en servidores para solucionarlo. En este artículo, te guiaré paso a paso para que aprendas a aumentar el límite de memoria de PHP en tu panel de control Syspanel, que es la herramienta que utilizamos para gestionar tu hosting. Recuerda que siempre puedes acceder a Syspanel a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106).

Vamos a desglosar este proceso en métodos sencillos, desde el más fácil hasta el más técnico, para que elijas el que mejor se adapte a tu nivel de confianza.

Entendiendo el error: "Allowed memory size"

Antes de lanzarnos a los pasos, es crucial entender qué significa exactamente el error. Cuando ves Fatal error: Allowed memory size of 67108864 bytes exhausted, ese número (67,108,864) equivale a 64MB. Es el tope que tu servidor ha asignado a PHP para que ejecute los scripts de tu web.

Cuando WordPress necesita más memoria para completar una operación, el servidor se detiene y muestra ese error para evitar colapsar todo el sistema. Esto puede ocurrir al:

  • Instalar o actualizar un plugin o tema pesado.
  • Subir imágenes de alta resolución.
  • Ejecutar un escaneo de seguridad.
  • Usar un constructor de páginas (page builder) con muchas funciones.

Aumentar el límite es una práctica estándar y segura. No estás "hackeando" nada; simplemente estás ajustando un valor de configuración para que tu sitio tenga el margen necesario para funcionar fluidamente. El objetivo es pasar de un límite bajo a uno más razonable, como 256M o 512M, que es lo que recomiendan la mayoría de los plugins premium.

Método 1: Aumentar el límite desde el archivo wp-config.php (El más fiable)

Este es el método más directo y recomendado, ya que no depende de configuraciones del servidor que puedan ser sobreescritas. El archivo wp-config.php es el corazón de la configuración de WordPress.

Paso 1: Accede a Syspanel

Primero, inicia sesión en tu panel de control Syspanel. Recuerda que la dirección suele ser https://tu-dominio.com:2106. Utiliza las credenciales que te proporcionamos al contratar tu hosting. Si no las recuerdas, puedes usar la opción de "¿Olvidaste tu contraseña?".

Paso 2: Navega hasta el Administrador de Archivos

Una vez dentro de Syspanel, busca la sección llamada "Archivos" o "Administrador de Archivos". El diseño puede variar ligeramente, pero generalmente está en el menú lateral izquierdo. Haz clic en él.

Paso 3: Localiza la carpeta public_html

En el administrador de archivos, verás una lista de carpetas. La más importante es public_html. Es la raíz pública de tu sitio web, donde se encuentra la instalación de WordPress. Haz doble clic para entrar.

Paso 4: Encuentra y edita wp-config.php

Dentro de public_html, busca el archivo llamado wp-config.php. No lo confundas con wp-config-sample.php. Haz clic derecho sobre él y selecciona la opción "Editar" o el icono de lápiz que suele aparecer.

Paso 5: Inserta la línea mágica

Se abrirá un editor de texto. Deberías ver muchas líneas de código PHP. Lo que necesitas hacer es añadir una línea específica antes de la línea que dice /* That's all, stop editing! Happy publishing. */.

Copia y pega esta línea exactamente:

define('WP_MEMORY_LIMIT', '256M');

Paso 6: Guarda los cambios

Busca el botón "Guardar" o "Save" y haz clic. El archivo se actualizará automáticamente.

[TIP] Si tienes un sitio muy complejo o con WooCommerce, puedes usar '512M' en lugar de '256M'. Es un valor seguro y no debería causar problemas en la mayoría de los planes de hosting.

Este método es efectivo al 100% para el límite de memoria de WordPress. A veces, el problema puede venir de un límite más bajo impuesto por el propio PHP, lo que veremos en el siguiente método.

Método 2: Modificar el archivo .htaccess (Para el límite de PHP)

Si el método anterior no funciona, o si el error persiste, es posible que necesites ajustar la configuración a nivel de servidor usando el archivo .htaccess. Este archivo es un poderoso archivo de configuración que le dice al servidor Apache cómo manejar tu sitio.

Paso 1: Accede al administrador de archivos de Syspanel

Igual que antes, entra en Syspanel (puerto 2106) y abre el "Administrador de Archivos".

Paso 2: Ve a public_html

Navega hasta la raíz de tu sitio (public_html).

Paso 3: Muestra los archivos ocultos

El archivo .htaccess es un archivo oculto. En el administrador de archivos de Syspanel, busca una opción que diga "Mostrar archivos ocultos" o un icono de engranaje en la esquina superior derecha. Actívala para que puedas ver el archivo.

Paso 4: Edita .htaccess

Haz clic derecho sobre .htaccess y elige "Editar". Si no existe, puedes crearlo haciendo clic en "Nuevo archivo" y nombrándolo exactamente .htaccess (con el punto al principio).

Paso 5: Añade el código

Al final del archivo, pega el siguiente bloque de código:

<IfModule mod_php.c>
php_value memory_limit 256M
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
</IfModule>

Este código no solo aumenta la memoria a 256M, sino que también mejora el tamaño máximo de subida de archivos y el tiempo de ejecución, lo cual es muy útil para evitar otros errores comunes.

Paso 6: Guarda y verifica

Guarda el archivo. Si el problema era el límite de PHP, este cambio debería solucionarlo.

[WARNING] A veces, el servidor puede tener configurado mod_php de forma diferente. Si ves un error 500 después de guardar, es posible que tu hosting use PHP-FPM en lugar de mod_php. En ese caso, el método anterior (wp-config.php) es más seguro. Simplemente revierte los cambios en .htaccess si ves un error.

Método 3: Usar un archivo php.ini (Configuración avanzada)

Este es el método más técnico, pero también es muy efectivo si los dos anteriores fallan. El archivo php.ini es el archivo de configuración principal de PHP. Al crear uno en tu carpeta raíz, puedes sobreescribir la configuración global del servidor para tu sitio.

Paso 1: Crea el archivo

En el administrador de archivos de Syspanel, dentro de public_html, haz clic en "Nuevo archivo" y nómbralo php.ini.

Paso 2: Edita el archivo

Haz clic derecho sobre él y selecciona "Editar".

Paso 3: Pega la configuración

Pega el siguiente contenido:

memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 300

Paso 4: Guarda

Guarda el archivo. Este método es muy potente porque le indica a PHP directamente cuál debe ser el límite.

[INFO] Si tu hosting utiliza PHP-FPM (lo cual es muy común), a veces la creación de un php.ini en la raíz no funciona. En ese caso, necesitarías modificar el archivo user.ini o contactar con soporte. Sin embargo, en la mayoría de los planes de Syspanel, este método funciona correctamente.

¿Cómo verificar que el cambio se ha aplicado correctamente?

Después de realizar cualquiera de estos cambios, es fundamental verificar que el nuevo límite se ha aplicado. Para ello, puedes seguir estos pasos:

Paso 1: Ve a la pantalla de administración de WordPress

Accede a tu panel de WordPress (tudominio.com/wp-admin).

Paso 2: Navega a Herramientas > Salud del sitio

En el menú lateral izquierdo, busca "Herramientas" y luego "Salud del sitio".

Paso 3: Ve a la pestaña "Información"

Haz clic en la pestaña "Información" en la parte superior.

Paso 4: Busca "PHP"

En la lista desplegable, busca la sección "PHP". Dentro, verás un campo llamado memory_limit. Debería mostrar 256M (o el valor que hayas configurado).

Si el valor aparece actualizado, ¡enhorabuena! Has solucionado el error de memoria.

Preguntas Frecuentes (FAQ) sobre el límite de memoria

Aquí te respondo algunas de las dudas más comunes que nos llegan al soporte:

¿Cuál es el límite de memoria recomendado para WordPress?

Para un sitio estándar, 256M es el mínimo recomendado. Si usas WooCommerce, un constructor de páginas como Elementor o Divi, o tienes muchos plugins, te recomiendo subirlo a 512M. No es necesario ir más allá de 512M para la mayoría de los sitios.

¿Qué pasa si pongo un límite demasiado alto?

Establecer un límite como 1024M (1GB) no es perjudicial para tu sitio, pero podría ser un problema si tu plan de hosting tiene una memoria física limitada. Si pides más de lo que el servidor tiene, podrías recibir errores. Es mejor ser conservador y usar 256M o 512M.

El error persiste después de seguir los pasos, ¿qué hago?

Si después de probar los tres métodos el error Allowed memory size sigue apareciendo, el problema podría estar en un plugin o tema específico. Te recomiendo:

  1. Desactivar todos los plugins (a través de FTP o del administrador de archivos, renombrando la carpeta wp-content/plugins).
  2. Cambiar temporalmente al tema por defecto de WordPress (Twenty Twenty-Four).

Si el error desaparece, reactiva los plugins uno a uno para encontrar al culpable.

¿Aumentar la memoria afecta a la velocidad de mi sitio?

No, aumentar el límite de memoria no hace que tu sitio sea más rápido o más lento. Solo le da a PHP más espacio para trabajar. La velocidad depende de otros factores como la optimización de imágenes, el uso de caché y la calidad del servidor.

Consejos finales para evitar futuros errores de memoria

Ahora que has solucionado el problema, aquí tienes algunos consejos para mantener tu sitio sano:

  • Mantén todo actualizado: WordPress, tus plugins y tu tema deben estar siempre en la última versión. Las actualizaciones suelen incluir mejoras de rendimiento y corrección de errores.
  • Elimina plugins innecesarios: Cada plugin que instalas consume recursos. Si no usas uno, desactívalo y bórralo.
  • Optimiza tus imágenes: Antes de subir una imagen, comprímela. Usar herramientas como Smush o ShortPixel puede reducir drásticamente el consumo de memoria.
  • Usa un plugin de caché: Plugins como W3 Total Cache o WP Super Cache reducen la carga del servidor y mejoran la velocidad, lo que indirectamente ayuda a evitar picos de memoria.

Recuerda que en Syspanel siempre estamos para ayudarte. Si tienes problemas con estos pasos o prefieres que nosotros lo hagamos por ti, puedes abrir un ticket de soporte desde el propio panel (recuerda, el puerto de acceso es el 2106). Nuestro equipo técnico estará encantado de revisar la configuración de tu servidor y ajustar el php memory limit syspanel por ti.

Espero que esta guía te haya sido de gran ayuda. Has aprendido a solucionar error memoria wordpress de forma autónoma y segura. ¡Ahora ya puedes volver a trabajar en tu web sin esos molestos avisos!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel