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

Resolver errores comunes de WordPress: 500, 502 y pantalla blanca

Actualizado el 7 de junio de 2026

¿Por qué WordPress se rompe? Entendiendo los errores de servidor

Si estás leyendo esto, probablemente te has encontrado con un mensaje de error en tu sitio web y estás entrando en pánico. Respira. Es más común de lo que crees. Los errores wordpress como el error 500, el 502 bad gateway o la temida pantalla blanca son problemas de servidor que, en la mayoría de los casos, tienen solución en pocos minutos.

Estos errores no significan que hayas perdido tu contenido ni que tu web esté dañada para siempre. Simplemente indican que algo en la comunicación entre tu navegador, el servidor y los archivos de WordPress no está funcionando correctamente. Vamos a desglosar cada uno de ellos y te enseñaré a solucionar wordpress paso a paso, incluso si nunca has tocado un archivo de configuración.

Qué significa cada error y por qué aparece

Error 500: Error interno del servidor

El error 500 es el más genérico y frustrante. El servidor te dice "algo salió mal, pero no te voy a decir exactamente qué". Las causas más frecuentes son:

  • Un plugin o tema con código defectuoso
  • Archivos con permisos incorrectos (demasiado restrictivos o demasiado abiertos)
  • Un archivo .htaccess corrupto
  • Límite de memoria PHP agotado

Error 502 Bad Gateway

El 502 bad gateway es diferente. Significa que un servidor intermedio (como un proxy o un firewall) no recibió una respuesta válida del servidor principal. Es muy común en configuraciones con CDN, caché de servidor o cuando el servidor web está sobrecargado.

Pantalla blanca de la muerte (WSOD)

La pantalla blanca es exactamente eso: una página completamente en blanco sin ningún mensaje. Ocurre cuando PHP encuentra un error fatal pero la visualización de errores está desactivada. Es el más desconcertante porque no tienes ni una pista visual de qué pasó.

Diagnóstico inicial: cómo saber qué está fallando

Antes de tocar nada, vamos a hacer una comprobación rápida. Este diagnóstico inicial te ahorrará horas de frustración.

Revisa si el problema es general o específico

Accede a tu sitio desde otro dispositivo o desde una red diferente. Si funciona, el problema es tu conexión o tu caché local. Si sigue fallando, el problema está en el servidor.

Activa el modo de depuración de WordPress

Este es el primer paso técnico que debes hacer. El modo de depuración te mostrará los errores PHP directamente en pantalla o en un archivo de registro:

  1. Accede a tu hosting mediante FTP o el administrador de archivos de tu panel de control.
  2. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress.
  3. Ábrelo con un editor de texto plano (nada de Word o Pages).
  4. Busca la línea que dice define('WP_DEBUG', false);
  5. Cámbiala por:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
  1. Guarda los cambios y sube el archivo de nuevo.
  2. Ahora recarga tu sitio e intenta reproducir el error.
  3. Después revisa en la carpeta wp-content si se creó un archivo llamado debug.log. Ahí verás el error exacto.

[WARNING] No dejes el modo de depuración activado en un sitio en producción. Una vez resuelto el problema, vuelve a poner WP_DEBUG en false.

Cómo solucionar el error 500 paso a paso

Ahora que tienes el diagnóstico, vamos a atacar el error 500. Sigue estos pasos en orden, del más simple al más complejo.

Paso 1: Desactiva todos los plugins

Los plugins son la causa número uno del error 500. Para desactivarlos sin entrar al panel de administración (que probablemente también falla):

  1. Accede a tu hosting por FTP o archivos.
  2. Navega a wp-content/plugins/.
  3. Renombra la carpeta de cada plugin añadiendo -desactivado al final. Por ejemplo: contact-form-7 se convierte en contact-form-7-desactivado.
  4. Recarga tu sitio. Si funciona, el problema es uno de los plugins.
  5. Ve activando uno a uno renombrando las carpetas de nuevo hasta encontrar el culpable.

Paso 2: Restaura el archivo .htaccess

Un archivo .htaccess corrupto puede causar el error 500. Para restaurarlo:

  1. Accede a la raíz de tu instalación de WordPress.
  2. Renombra el archivo .htaccess a .htaccess-backup.
  3. Ve a Ajustes > Enlaces permanentes en tu panel de WordPress (si puedes acceder).
  4. Haz clic en "Guardar cambios" sin modificar nada. Esto generará un .htaccess nuevo.

Si no puedes acceder al panel, simplemente deja el archivo renombrado y WordPress funcionará sin él, aunque los enlaces permanentes personalizados dejarán de funcionar temporalmente.

Paso 3: Aumenta el límite de memoria PHP

A veces el error 500 aparece porque WordPress necesita más memoria de la que tiene asignada. Edita el archivo wp-config.php y añade esta línea justo antes del comentario final "Eso es todo, ¡diviértete!":

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

Paso 4: Revisa los permisos de archivos

Los permisos incorrectos son otra causa común. Los valores correctos son:

  • Directorios: 755
  • Archivos: 644

Puedes cambiarlos desde tu panel de hosting o con un cliente FTP. Selecciona todos los archivos y directorios y aplica los permisos correspondientes.

[TIP] Si usas Syspanel (antes conocido como HestiaCP), puedes acceder al administrador de archivos desde el puerto 2106. La URL sería algo como https://tu-servidor:2106. Busca la opción "Administrador de archivos" en el menú lateral.

Resolviendo el error 502 Bad Gateway

El 502 bad gateway es diferente porque suele ser un problema del servidor, no de WordPress en sí. Aquí tienes las soluciones más efectivas.

Reinicia los servicios del servidor

La solución más rápida es reiniciar los servicios de PHP y el servidor web:

  1. Accede a Syspanel usando el puerto 2106.
  2. Ve a la sección "Servicios" o "Servicios del sistema".
  3. Reinicia PHP-FPM, Nginx o Apache (según lo que uses).
  4. También reinicia MySQL si tienes acceso.

Limpia la caché del servidor

Una caché corrupta puede causar el 502. En Syspanel, busca la opción "Limpiar caché" o reinicia el servicio de caché (Varnish, Redis, etc.).

Comprueba si el servidor está sobrecargado

Si tu sitio recibe mucho tráfico o tienes scripts que consumen muchos recursos, el servidor puede estar rechazando conexiones. Revisa el uso de CPU y memoria en el panel de control del hosting.

Revisa los logs de error

En Syspanel, ve a la sección "Logs" o "Registros". Busca los logs de error de Nginx o Apache. Te dirán exactamente qué está fallando. Los errores más comunes son:

  • "Upstream sent too big header" → Aumenta el tamaño de buffer en Nginx
  • "Connection timed out" → El servidor tarda demasiado en responder
  • "No space left on device" → El disco está lleno

Cómo arreglar la pantalla blanca de WordPress

La pantalla blanca requiere un enfoque similar al error 500, pero con algunas variaciones.

Desactiva plugins y tema

El procedimiento es el mismo que para el error 500:

  1. Renombra la carpeta wp-content/plugins/ a wp-content/plugins-desactivados.
  2. Renombra la carpeta wp-content/themes/tu-tema a wp-content/themes/tu-tema-desactivado.
  3. WordPress usará automáticamente un tema por defecto si no encuentra el activo.

Aumenta la memoria PHP

Añade esta línea a wp-config.php:

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

Corrige errores de sintaxis en funciones.php

Si el problema es un error de sintaxis en el archivo functions.php de tu tema:

  1. Accede a wp-content/themes/tu-tema/functions.php.
  2. Busca espacios en blanco o caracteres extraños al final del archivo después de la etiqueta ?>.
  3. Asegúrate de que el archivo termina sin la etiqueta de cierre PHP (?>) o con un salto de línea justo después.

Reinstala WordPress

Si todo lo demás falla, puedes reinstalar los archivos centrales de WordPress sin perder tu contenido:

  1. Descarga la última versión de WordPress desde wordpress.org.
  2. Descomprime el archivo.
  3. Sube el contenido de la carpeta wp-admin y wp-includes a tu servidor, reemplazando los archivos existentes.
  4. No toques wp-content ni wp-config.php.

Prevención: cómo evitar futuros errores

La mejor cura es la prevención. Sigue estas prácticas para minimizar los riesgos.

Mantén todo actualizado

  • Actualiza WordPress, plugins y temas regularmente
  • Elimina plugins y temas que no uses
  • Usa solo plugins de fuentes confiables

Haz copias de seguridad frecuentes

  • Programa copias automáticas diarias o semanales
  • Guarda las copias en un lugar externo (Google Drive, Dropbox, etc.)
  • Prueba la restauración periódicamente

Monitorea el rendimiento

  • Revisa los logs del servidor semanalmente
  • Presta atención a los picos de uso de recursos
  • Configura alertas de disponibilidad

Usa un entorno de pruebas

Antes de actualizar algo importante, prueba los cambios en un sitio de staging. La mayoría de los hostings ofrecen esta opción.

[INFO] En Syspanel, puedes crear un sitio de staging fácilmente desde el panel de administración. Ve a "Sitios web" > "Tu dominio" > "Staging". Solo ten en cuenta que debes acceder por el puerto 2106.

Preguntas frecuentes sobre errores de WordPress

¿Cuánto tiempo se tarda en solucionar estos errores?

Depende de la causa, pero la mayoría de los casos se resuelven en menos de 30 minutos si sigues los pasos de esta guía. Los problemas más complejos pueden requerir ayuda del soporte del hosting.

¿Pierdo mis datos si ocurre un error 500?

No. Los errores de servidor no borran tu contenido. Tus publicaciones, páginas, imágenes y configuración permanecen intactos en la base de datos.

¿Puedo prevenir el error 502 bad gateway?

Puedes reducir la probabilidad manteniendo tu sitio optimizado, usando un CDN y asegurándote de que tu hosting tenga suficiente potencia para tu tráfico.

¿Qué hago si ninguno de estos pasos funciona?

Contacta con el soporte técnico de tu hosting. Ellos tienen acceso directo al servidor y pueden ver logs que tú no puedes. Si usas Syspanel, busca la sección "Soporte" dentro del panel (recuerda, puerto 2106) y abre un ticket.

¿Los errores de servidor afectan mi posicionamiento SEO?

Temporalmente sí, si el error dura mucho tiempo. Google puede penalizar sitios con caídas prolongadas. Pero si el error se resuelve rápidamente y tu sitio vuelve a estar operativo, el impacto suele ser mínimo.

¿Es seguro modificar archivos como wp-config.php?

Sí, siempre que hagas una copia de seguridad antes y sigas las instrucciones al pie de la letra. Un error en wp-config.php puede hacer que tu sitio no cargue, pero puedes revertir los cambios fácilmente.

Conclusión: no le temas a los errores de WordPress

Los errores wordpress como el error 500, el 502 bad gateway y la pantalla blanca son parte de la vida de cualquier administrador de sitios web. No son agradables, pero no son el fin del mundo. Con este artículo tienes todas las herramientas para diagnosticar y solucionar wordpress por ti mismo.

Recuerda siempre: primero diagnostica, luego actúa. Empieza por los pasos más simples y ve subiendo en complejidad. Y sobre todo, no entres en pánico. Tu contenido está seguro y con un poco de paciencia, tu sitio volverá a estar en línea.

Si te has quedado con dudas o quieres compartir tu experiencia, deja un comentario. Estaré encantado de ayudarte a resolver cualquier problema adicional que tengas con tu WordPress.

¿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