Fixing Wordpress White Screen Of Death Error

Cómo arreglar la pantalla blanca de la muerte de WordPress (paso a paso)

Uno de los errores más comunes de WordPress es la pantalla blanca de la muerte de WordPress. Este también es uno de los más frustrantes, ya que no hay ningún mensaje de error y lo expulsan de WordPress. Otro problema con el error de pantalla blanca de la muerte es que a veces solo afecta a una determinada parte de su sitio web. Por ejemplo, solo puede ver la pantalla blanca de la muerte en el área de administración de WordPress cuando todo lo demás funciona bien. En otros casos, solo puede verlo en un elemento específico cuando todo lo demás funciona bien. En este artículo, le mostraremos cómo arreglar la pantalla blanca de la muerte de WordPress mirando diferentes soluciones.

Notar: Antes de realizar cambios en su sitio, asegúrese de tener una copia de seguridad de su sitio de WordPress. Si no tiene acceso al área de administración, consulte nuestra guía sobre cómo crear manualmente la copia de seguridad de la base de datos de WordPress.

¿Por qué ves la pantalla blanca de la muerte en WordPress?

La mayoría de las veces, cuando ve una pantalla blanca de la muerte, significa que un script en su sitio web ha agotado el límite de memoria. El servidor de alojamiento de WordPress elimina el script que no responde o simplemente se agota el tiempo de espera. Por lo tanto, no se genera ningún mensaje de error real y verá una pantalla blanca continua.

Wordpress Muestra Una Pantalla Blanca En Lugar De Un Sitio Web
A veces, es posible que vea un mensaje de error crítico en lugar de una pantalla blanca normal.
Wordpress Critical Error
Ya sea que vea una pantalla en blanco o el mensaje «Ha ocurrido un error crítico en su sitio web», es el mismo error. Este error también puede ocurrir debido a un tema o complemento mal codificado instalado en su sitio. A veces, esto puede suceder si hay un problema con su servidor de alojamiento web. Dado que el error de la pantalla blanca puede ser causado por varias cosas, se requiere una solución de problemas metódica para solucionarlo.

¿El problema está ocurriendo en sus otros sitios?

Si tiene otros sitios de WordPress instalados en la misma cuenta de alojamiento, debe comenzar verificando si el problema también ocurre en otros sitios. Si es así, este es un fuerte indicador de que algo anda mal con su servicio de alojamiento de WordPress. Este puede ser un problema temporal que afecte su servicio y debe comunicarse con su soporte para obtener ayuda. Por otro lado, si el problema solo ocurre con un sitio web específico o parte de ese sitio, usted sabe que el problema está en ese sitio web en particular.

Solucionar el error de pantalla blanca con el modo de recuperación de WordPress

Si el error de pantalla blanca de la muerte es causado por un complemento o tema de WordPress, WordPress puede detectarlo. La nueva función de protección contra errores fatales introducida en WordPress 5.2 a veces puede detectar el error, por lo que es posible que ni siquiera vea una pantalla en blanco. En su lugar, verá un mensaje que indica que el sitio tiene dificultades técnicas.
Dificultades Técnicas
También recibirá un correo electrónico a la dirección de correo electrónico de su administrador con el asunto «Su sitio tiene un problema técnico».
Correo Electrónico De Problema Técnico Enviado Al Administrador
Este mensaje de correo electrónico indicará el complemento que está causando el error y también contendrá un enlace especial. Este enlace le permitirá iniciar sesión en el modo de recuperación de WordPress y desactivar el complemento defectuoso.
Modo De Recuperación De Wordpress
Sin embargo, si ve la pantalla blanca de la muerte sin correo electrónico o opción de modo de recuperación, debe corregir manualmente el error.

Límite de memoria aumentado

Por lo general, este error se produce porque una secuencia de comandos ha agotado la memoria y se detuvo en el medio. Para resolver este problema, necesita aumentar la memoria PHP disponible en WordPress. Esto permitirá que el script use más memoria para completar el trabajo que se suponía que debía hacer. Puede seguir las instrucciones de nuestro tutorial sobre cómo aumentar la memoria PHP en WordPress.

Deshabilitar todos los complementos

Si aumentar el límite de memoria no ayudó, o si tiene un límite de memoria alto, como 256 MB o 512 MB, debe comenzar a solucionar el problema. En nuestra experiencia en la resolución de problemas de este problema, siempre hemos descubierto que el problema está relacionado con un complemento específico o con un tema. Sigamos adelante y deshabilitemos todos los complementos. Si aún puede acceder al área de administración de WordPress, puede ir a Complementos »Complementos instalados página. Seleccione todos los complementos instalados, luego seleccione «Desactivar» de la lista desplegable «Acciones masivas».
Deshabilite Todos Los Complementos A Través Del Área De Administración De Wordpress
Sin embargo, si no tiene acceso al área de administración de WordPress, deberá desactivar todos los complementos a través de FTP. Primero, conéctese a su sitio de WordPress utilizando un cliente FTP. Una vez que haya iniciado sesión, vaya a la carpeta wp-content donde verá la carpeta ‘complementos’.
Cambie El Nombre De La Carpeta De Complementos Para Desactivar Todos Los Complementos
Ahora debe hacer clic derecho en la carpeta de complementos y luego seleccionar Cambiar nombre. Puede cambiar el nombre de la carpeta de complementos a complementos deshabilitados.
Complementos Deshabilitados
Su cliente FTP ahora cambiará el nombre de la carpeta de complementos. WordPress busca una carpeta llamada complementos para cargar todos los complementos. Cuando no puede encontrar la carpeta, simplemente desactiva todos los complementos. Si eso soluciona el problema, active un complemento a la vez para llegar al fondo del problema. Una vez que encuentre el complemento que causa el problema, puede reemplazarlo con una alternativa o informar el problema a los autores del complemento.

Reemplazar el tema con un tema predeterminado

Si la solución de problemas del complemento no resuelve el problema, debe intentar reemplazar su tema actual con un tema predeterminado. Primero, conéctese a su sitio web usando un cliente FTP y navegue hasta la carpeta / wp-content / themes /. Contiene todos los temas instalados en su sitio web. Haga clic derecho para seleccionar su tema actual de WordPress y descargarlo en su computadora como copia de seguridad.
Descarga El Tema Actual Como Copia De Seguridad
Entonces necesitas eliminar tu tema actual de tu sitio web. Haz clic derecho en la carpeta de tu tema y selecciona «Eliminar». Su cliente FTP ahora eliminará el tema de su sitio web.
Eliminar El Tema Actual
Ahora, si tiene un tema de WordPress predeterminado como (Twenty Eighteen o Twenty Nineteen) instalado en su sitio web, WordPress comenzará a usarlo automáticamente como el tema predeterminado. Sin embargo, si no ha instalado un tema predeterminado, debe instalarlo manualmente mediante FTP. Si eso soluciona el problema, debería mirar el archivo functions.php de su tema. Si hay espacios adicionales en la parte inferior del archivo, debe eliminarlos, lo que a veces soluciona el problema. Si está utilizando una función mal codificada en el archivo functions.php de su tema, también puede causar una pantalla blanca de error de muerte. Considere descargar una copia nueva de su tema desde su fuente y luego instálelo.

Habilite el modo de depuración para detectar errores en WordPress

Si nada ha ayudado hasta ahora, el siguiente paso es habilitar la depuración en WordPress. Esto le permitirá ver qué tipo de errores se están generando. Simplemente agregue el siguiente código a su archivo wp-config.php. define (‘WP_DEBUG’, verdadero); define (‘WP_DEBUG_LOG’, verdadero); Una vez que lo agregue, la pantalla en blanco ahora tendrá errores, advertencias y avisos. Estos pueden ayudarlo a determinar la causa raíz. Si no ve ningún error, aún puede consultar el registro de depuración. Simplemente visite la carpeta wp-content en su sitio web utilizando un cliente FTP. Allí encontrará un nuevo archivo debug.log que contiene un registro de todos los errores, avisos y advertencias.
Registro De Depuración

Limpiar la caché de WordPress

A veces puede tener acceso al backend, pero el frontend del sitio tiene la pantalla blanca de la muerte. Esto puede suceder debido a un complemento de almacenamiento en caché. Solo borra tu caché. Consulte nuestra guía sobre cómo borrar el caché en WordPress para obtener instrucciones paso a paso.

Reparar artículos más largos

Si solo obtiene una pantalla blanca de la muerte en un mensaje muy largo o en una página muy larga, entonces este pequeño truco podría funcionar. Este truco esencialmente aumenta la capacidad de procesamiento de texto de PHP al aumentar el límite de recursividad y reversión. Puede pegar el siguiente código en su archivo wp-config.php. / ** Sugerencia para mensajes largos * / ini_set (‘pcre.recursion_limit’, 20000000); ini_set (‘pcre.backtrack_limit’, 10000000); Entendemos que se trata de un error muy frustrante y esperamos que uno de los consejos anteriores solucione el problema. También puede consultar nuestra guía de solución de problemas de WordPress, que le enseña los pasos para encontrar y solucionar los problemas de WordPress usted mismo. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.

Leave a Reply