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

Cómo resolver errores comunes en WordPress (500, 502, 503)

Actualizado el 23 de mayo de 2026

Si tu página web hecha con WordPress da un error en blanco, o muestra un mensaje como "Error interno del servidor" o "Servicio no disponible", no entres en pánico. Es más común de lo que crees y, en la mayoría de los casos, tiene solución en pocos minutos. En esta guía te explico, paso a paso y sin tecnicismos, cómo resolver los errores 500, 502 y 503 en WordPress. Vamos a ello.

¿Qué significan exactamente estos errores?

Antes de ponernos manos a la obra, es importante que entiendas qué está pasando. Cada número tiene un significado distinto y su solución cambia según el caso.

Error 500 WordPress

El error 500 wordpress (Error Interno del Servidor) es el más genérico y frustrante. Significa que algo salió mal en el servidor, pero no te dice exactamente qué. Puede ser un problema con un plugin, un tema, un archivo corrupto o incluso un límite de memoria excedido. Es como si el servidor dijera: "no sé qué pasó, pero algo se rompió".

Error 502 WordPress

El error 502 wordpress (Bad Gateway) indica que un servidor intermedio (el proxy) no recibió una respuesta válida del servidor donde está alojada tu web. Es un problema de comunicación entre servidores. Suele aparecer cuando el servidor está sobrecargado, hay un fallo en la configuración de red o el hosting está teniendo problemas puntuales.

Error 503 WordPress

El error 503 wordpress (Servicio no disponible) significa que el servidor está funcionando, pero no puede atender tu solicitud en ese momento. Es habitual durante tareas de mantenimiento, cuando hay un pico de tráfico enorme o cuando el servidor está configurado para limitar el acceso temporalmente.

Herramientas básicas antes de empezar

No necesitas ser un experto en informática para solucionar estos problemas, pero sí necesitas dos cosas:

  1. Acceso a tu panel de control de hosting (cPanel, Syspanel, Plesk, etc.).

  2. Un cliente FTP (como FileZilla) o, si tu hosting lo permite, el administrador de archivos del panel.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106. Por ejemplo: https://tu-dominio.com:2106. Es un detalle que muchos olvidan y luego no encuentran el panel.

Solución paso a paso para el error 500 en WordPress

El error 500 es el más habitual. Sigue estos pasos en orden, ya que van de lo más simple a lo más complejo.

1. Recarga la página (sí, en serio)

A veces el error es temporal. Un plugin que se ejecutó mal, una conexión que se cortó... Una simple recarga (F5) puede solucionarlo. Si no funciona, pasa al siguiente paso.

2. Desactiva todos los plugins (el clásico)

La causa número uno del error 500 son los plugins incompatibles o corruptos.

  • Accede a tu hosting a través de FTP o del administrador de archivos del panel.

  • Busca la carpeta wp-content.

  • Dentro, verás una carpeta llamada plugins.

  • Cámbiale el nombre a plugins_desactivados (o cualquier otro nombre). Esto fuerza a WordPress a desactivar todos los plugins a la vez.

  • Recarga tu web. Si el error desaparece, el problema es uno de los plugins.

  • Para encontrar al culpable, renombra la carpeta de nuevo a plugins, entra en tu panel de administración de WordPress (wp-admin) y ve activándolos uno a uno. Cuando el error vuelva a aparecer, habrás encontrado al responsable.

[TIP] Haz una copia de seguridad de la carpeta plugins antes de renombrarla. Nunca se sabe.

3. Revisa el tema activo

Si el problema no son los plugins, prueba con el tema.

  • Ve a la carpeta wp-content y luego a themes.

  • Renombra la carpeta del tema que tienes activo (por ejemplo, mi-tema a mi-tema_desactivado).

  • WordPress usará automáticamente un tema por defecto (como Twenty Twenty-Four).

  • Si el error desaparece, el tema es el problema. Puedes intentar actualizarlo o contactar con su desarrollador.

4. Aumenta el límite de memoria de PHP

WordPress necesita memoria para funcionar. Si se agota, aparece el error 500.

  • En la carpeta raíz de tu WordPress (donde están los archivos wp-config.php o index.php), busca el archivo .htaccess.

  • Si no lo ves, activa la opción de "mostrar archivos ocultos" en tu cliente FTP.

  • Añade esta línea al final del archivo:

php_value memory_limit 256M
  • Guarda y recarga.

Si no tienes .htaccess, también puedes editar el archivo wp-config.php y añadir justo antes de la línea que dice "That's all, stop editing!":

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

5. Verifica los permisos de archivos

Si todo lo anterior falla, los permisos de tus archivos pueden estar mal configurados.

  • Todos los archivos deben tener permiso 644 (o 664 en algunos servidores).

  • Todas las carpetas deben tener permiso 755 (o 775).

  • Puedes hacerlo desde el administrador de archivos de tu hosting o con un cliente FTP seleccionando todo y cambiando los permisos en bloque.

[WARNING] No pongas permisos 777 en todo. Es un fallo de seguridad grave que puede comprometer tu web.

Cómo solucionar el error 502 en WordPress

El error 502 wordpress es más de infraestructura que de contenido. Aun así, hay cosas que puedes hacer desde tu lado.

1. Espera y vuelve a intentarlo

Es el consejo más simple y efectivo. Muchos errores 502 son temporales y se resuelven solos en minutos. El servidor del hosting puede estar reiniciándose o actualizándose.

2. Limpia la caché de tu navegador y del servidor

A veces la caché guarda una respuesta errónea del servidor.

  • Limpia la caché de tu navegador (Ctrl + Shift + Supr en Chrome).

  • Si usas un plugin de caché en WordPress (como WP Rocket o W3 Total Cache), intenta acceder al panel de administración y limpiarla desde ahí. Si no puedes, no te preocupes, el siguiente paso puede ayudar.

3. Comprueba el estado de tu servidor

Contacta con tu proveedor de hosting. Si el error persiste más de 10-15 minutos, es muy probable que el problema esté en su infraestructura, no en tu web. Ellos podrán decirte si hay un corte o una incidencia.

4. Desactiva el CDN (si lo usas)

Si tu web usa un CDN (como Cloudflare), a veces el problema está en la comunicación entre el CDN y tu servidor.

  • Entra en tu cuenta de Cloudflare (o el que uses).

  • Pon tu web en "Modo de desarrollo" (Development Mode) para desactivar temporalmente la caché del CDN.

  • Recarga tu web y comprueba si el error desaparece.

5. Revisa los logs del servidor

Esto ya es más técnico, pero es la forma definitiva de saber qué pasa.

  • En tu panel de control (cPanel, Syspanel, etc.), busca la sección "Registros de errores" o "Error Logs".

  • Busca los errores relacionados con tu dominio y la fecha actual.

  • Los mensajes suelen ser bastante descriptivos. Si no entiendes algo, copia el texto y búscalo en Google o envíalo a tu soporte de hosting.

[INFO] En Syspanel (puerto 2106), los logs suelen estar en la sección "Logs" o "Registros" del dominio concreto. Es muy útil para este tipo de diagnósticos.

Soluciones para el error 503 en WordPress

El error 503 wordpress también tiene truco. Aquí van las soluciones más efectivas.

1. Desactiva el mantenimiento forzado

A veces, una actualización de WordPress, un plugin o un tema se queda a medias y deja un archivo llamado .maintenance en la carpeta raíz. Esto pone tu web en modo mantenimiento indefinidamente.

  • Conéctate por FTP o usa el administrador de archivos.

  • Busca el archivo .maintenance en la raíz de tu WordPress.

  • Bórralo.

  • Recarga tu web. El error 503 debería desaparecer.

2. Revisa si tu hosting tiene límites de recursos

Muchos hostings compartidos tienen límites de CPU y memoria. Si tu web supera esos límites, el servidor devuelve un 503.

  • Entra en tu panel de control y busca estadísticas de uso de recursos.

  • Si estás al límite, considera optimizar tu web (menos plugins, imágenes más ligeras, un plugin de caché) o contratar un plan superior.

[WARNING] Si tu web recibe mucho tráfico de repente (por ejemplo, un artículo viral), es normal que aparezca el 503. No es un error grave, es el servidor protegiéndose. La solución es esperar o escalar el plan de hosting.

3. Comprueba el archivo .htaccess

Un .htaccess corrupto puede causar un 503.

  • Renombra el archivo .htaccess a .htaccess_bak.

  • Recarga tu web. WordPress generará uno nuevo automáticamente.

  • Si el error desaparece, el problema era el archivo. Puedes restaurar el original y probar a vaciar la caché, o dejar que WordPress cree uno nuevo.

4. Contacta con tu proveedor de hosting

Si nada de esto funciona, el problema puede estar en el servidor. Los hostings suelen tener herramientas de diagnóstico y pueden reiniciar los servicios (PHP, MySQL, etc.) para solucionar el 503. No dudes en abrir un ticket de soporte.

Errores comunes que confundimos con el 500, 502 y 503

A veces creemos que tenemos un error 500 cuando en realidad es otro. Aquí tienes una lista rápida:

  • Error 504 (Gateway Timeout): El servidor tardó demasiado en responder. Muy parecido al 502, pero suele indicar que un script se quedó colgado.

  • Error 404 (Not Found): La página no existe. Suele ser un problema de enlaces o de reglas de redirección.

  • Pantalla blanca de la muerte: Es un error 500, pero sin mensaje. Se soluciona igual que el error 500.

Consejos finales para evitar estos errores en el futuro

Prevenir es mejor que curar. Aquí tienes algunos hábitos que te ahorrarán muchos dolores de cabeza:

  • Actualiza siempre WordPress, los plugins y los temas. Las actualizaciones corrigen errores y problemas de compatibilidad.

  • Usa plugins de calidad y no demasiados. Cada plugin añade código y puede generar conflictos.

  • Haz copias de seguridad periódicas. Si algo falla, puedes restaurar tu web en minutos.

  • Ten un entorno de pruebas (staging) donde probar cambios antes de aplicarlos en tu web real.

  • Mantén un ojo en los logs de tu servidor. Te avisarán de problemas antes de que se conviertan en errores visibles.

[TIP] Si usas Syspanel (puerto 2106), aprovecha su función de copias de seguridad automáticas. Es una red de seguridad excelente.

Preguntas frecuentes (FAQ)

¿Por qué me aparece el error 500 en WordPress sin haber tocado nada?

Puede deberse a una actualización automática de un plugin o del propio WordPress que haya generado un conflicto. También puede ser un cambio en la configuración del servidor por parte de tu hosting.

¿El error 502 es culpa mía?

No necesariamente. Es muy común que sea un problema del servidor o del CDN. Sigue los pasos de la sección correspondiente y, si no se resuelve, contacta con tu hosting.

¿Cuánto tiempo tarda en arreglarse un error 503?

Si es por mantenimiento, minutos. Si es por límite de recursos, puede durar hasta que el servidor se libere. Si es un problema de tu web, dependerá de lo que tarde en solucionarse.

¿Puedo evitar el error 500 si soy cuidadoso?

Reduces el riesgo, pero no lo eliminas por completo. Los fallos de servidor y las incompatibilidades pueden pasar a cualquiera. Lo importante es saber reaccionar rápido.

¿Necesito contratar a un profesional?

Si los pasos de esta guía no te ayudan, puede ser buena idea contratar a un desarrollador o al soporte de tu hosting. A veces el problema es más profundo y requiere conocimientos avanzados.

Espero que esta guía te haya sido útil. Los errores 500, 502 y 503 en WordPress son molestos, pero casi siempre tienen solución. Respira, sigue los pasos en orden y, si te atascas, busca ayuda. ¡Tu web volverá a estar en línea antes de lo que crees!

¿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