¿Qué es la «pantalla blanca de la muerte» y cómo la arreglo?

La «pantalla blanca de la muerte» es un error crítico. Arréglala aumentando memoria PHP, desactivando plugins vía FTP, o cambiando el tema. Activa el modo debug para ver errores.

LucusHost, el mejor hosting

La «pantalla blanca de la muerte» (WSOD por sus siglas en inglés, White Screen of Death) consiste en una pantalla completamente en blanco cuando intentas acceder a tu sitio o al panel de administración, sin ningún mensaje de error que te guíe. Generalmente, indica un problema crítico de PHP o un límite de memoria agotado.

¿Cómo arreglarla?

  1. Aumenta el límite de memoria de PHP:
    • Este es el culpable más común. Conéctate a tu sitio vía FTP o al gestor de archivos de tu hosting.
    • Edita el archivo wp-config.php en la raíz de tu instalación de WordPress.
    • Añade la siguiente línea justo antes de /* That's all, stop editing! Happy publishing. */: define( 'WP_MEMORY_LIMIT', '256M' );
    • Guarda los cambios y comprueba si el sitio se recupera.
  2. Desactiva todos los plugins:
    • Si la WSOD persiste, el problema podría ser un plugin conflictivo. Como no puedes acceder al panel:
      • Conéctate vía FTP y navega a wp-content/plugins/.
      • Renombra la carpeta plugins a algo como plugins_old. Esto desactivará todos los plugins.
      • Comprueba tu sitio. Si se recupera, renombra la carpeta a plugins de nuevo. Luego, reactiva los plugins uno por uno desde el panel de WordPress para encontrar al culpable.
  3. Cambia temporalmente el tema:
    • Si los plugins no son el problema, el tema activo podría serlo.
    • Vía FTP, navega a wp-content/themes/.
    • Renombra la carpeta de tu tema activo (ej., nombre-tema-old). Esto forzará a WordPress a usar un tema predeterminado (como Twenty Twenty-Four).
    • Si el sitio vuelve, el tema es el problema.
  4. Activa el modo de depuración (debug mode):
    • Esto te mostrará mensajes de error en la pantalla, que pueden ayudarte a identificar la causa exacta.
    • Edita wp-config.php y cambia define( 'WP_DEBUG', false ); a define( 'WP_DEBUG', true );. Para que los errores no se muestren a los visitantes, también puedes añadir define( 'WP_DEBUG_LOG', true ); y luego buscar el archivo debug.log en wp-content/.
  5. Revisa los registros de errores del servidor:
    • Tu hosting puede tener un registro de errores (error log) que contenga información sobre la causa de la WSOD.

Si ninguno de estos pasos funciona, podría ser un problema más grave con la configuración de tu servidor o con la base de datos, y quizás necesites contactar a tu proveedor de hosting o a un especialista en WordPress.

¿Tienes alguna duda o pregunta?Envía el formulario y procuraré darle respuesta
Formulario de pregunta
Responsable » Jose Ramón Bernabeu Guillem. Finalidad » Ponernos en contacto. Legitimación » Tu consentimiento al marcar la casilla verificación. Destinatarios » Los datos que proporciones estarán ubicados en los servidores de LucusHost, proveedor de hosting de este sitio. Derechos » por supuesto tendrás derecho, entre otros, a acceder, rectificar, limitar y suprimir tus datos.
Si creees que esto puede ser de utilidad a alguien más, pues... compártelo que es gratis 🙂
Sitio alojado en un servidor verde según The Green Web Foundation

LucusHost, el mejor hosting

Aviso legal | Condiciones de contratación | Política de privacidad | Política de cookies
© 2017-2025 · Jose R. Bernabeu ·
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram