Repare rápidamente la temida pantalla blanca de la muerte de WordPress

White Screen of Death o WSOD es uno de los problemas comunes que afectan a los sitios de WordPress. Puede suceder cuando actualmente ha iniciado sesión en su sitio o mientras está intentando iniciar sesión.


Cálmate y te guiaremos a investigar las posibles causas de por qué está ocurriendo White Screen of Death y las soluciones rápidas que puedes hacer para poner fin a este problema por completo.

¿Qué causa la pantalla blanca de la muerte??

error de wordpress WSOD

WSOD a menudo se puede desencadenar por problemas de base de datos o PHP. Esto generalmente ocurre por algunas razones:

  • Problema de compatibilidad con el complemento instalado
  • El tema que está utilizando actualmente no es compatible con otros complementos, temas o WordPress en sí
  • Su tema ha cambiado de nombre o falta

Cómo resolver la pantalla blanca de la muerte

1. Desactiva tus temas y complementos

Como se mencionó anteriormente, la razón más común para WSOD será el tema o el complemento. Entonces, lo primero que hará es deshabilitarlos. Estos problemas pueden ocurrir cuando instala un nuevo complemento o tema o cuando se lanza una actualización de un tema o complemento.

Para hacer esto, debe acceder a su sitio utilizando el Protocolo seguro de transferencia de archivos (SFTP) o iniciando sesión en su cPanel para acceder a su Administrador de archivos.

Verifique y cambie el nombre de sus carpetas de complementos. Al hacer esto, deshabilitará los complementos en su sitio web. Regrese a su sitio y vea si WSOD se ha ido. Si resuelve el problema, solo significa que los complementos son los culpables de la aparición de WSOD.

Administrador de archivos para acceder a complementos

Después de esto, deberá cambiar el nombre de la carpeta del complemento a “Complementos” y cambiar el nombre / restaurar cada carpeta dentro de ella, hasta que encuentre qué complemento específico está causando el problema.

Una vez que encuentre el complemento que causa el problema, debe reemplazarlo con el complemento compatible o debe comunicarse con su desarrollador para una solución rápida.

Esta solución también se aplicará a los temas. Si sospecha que su tema podría ser la razón del problema, entonces debe habilitar / deshabilitar su tema para probar si es la causa raíz de WSOD.

2. Resolver error de sintaxis

Si ha terminado de verificar los temas o complementos que podrían haber desencadenado WSOD y aún no funciona. Entonces es hora de profundizar para resolver el problema.

A veces, WSOD es causado por errores de sintaxis, sucede mientras editas los códigos y escribes mal algunas líneas o incluso olvidas los corchetes de cierre.

Para verificar esto, acceda a su sitio usando SFTP o mediante cPanel y elimine el último bit de código que ingresó manualmente. Si funciona, verifique todos los códigos y asegúrese de escribirlo correctamente.

3. Encienda la depuración

Otra solución para resolver WSOD es activar su depuración. Para hacer esto, acceda a su sitio usando SFTP o su cPanel. Localice el archivo “wp-config.php y encuentre la línea

define ("WP_DEBUG", falso)

y cambiar a

define ("WP_DEBUG", verdadero)

Después de hacer esto, guarde y revise su sitio web. Verá un mensaje de error en su sitio web, pero lo llevará a saber cuál es la razón principal por la cual WSOD está sucediendo en su sitio..

4. Aumente los límites de memoria

A veces, la razón por la cual su sitio web está causando WSOD es debido a su memoria limitada. Esto es causado por un complemento o temas que tienen una gran cantidad de archivos. La única forma de solucionar esto es expandir sus límites de memoria.

Al hacerlo, debe hacer lo siguiente:

  • Acceda a su archivo wp-config.php a través de SFTP o cPanel. Agregue la siguiente línea de código:
define ('WP_MEMORY_LIMIT', '64M');
  • Si lo anterior no funciona y está utilizando una empresa de alojamiento que utiliza servidores Apache, edite su archivo .htaccess para incluir la línea:
php_value memory_limit 64M
  • Si su host está utilizando NGINX, entonces deberá editar su archivo php.ini para incluir la línea:
memoria_limit = 64M

Una vez que haya seguido con éxito los pasos, revise su sitio web si el error desapareció y está listo para comenzar..

5. Verifique la actualización fallida

Otra razón común para tener WSOD es debido a temas, complementos o actualizaciones principales que se interrumpieron durante los tiempos de espera del servidor y no hay nada que podamos hacer para los tiempos de espera del servidor.

Para resolver este problema, acceda a su sitio a través de SFTP o cPanel y elimine el archivo .maintenance. Esto restaurará su sitio web y podrá acceder a él a través de wp-admin.

Intente verificar y actualizar nuevamente o actualice manualmente los temas y complementos.

Consejos sobre cómo evitar que suceda WSOD

  1. Realice los controles y copias de seguridad regulares. Use otros servicios en la nube como Dropbox o disco duro externo y asegúrese de usar un complemento confiable para restaurar la copia de seguridad si es necesario.
  2. Vuelva a verificar todas y cada una de las líneas del código para evitar errores de sintaxis.
  3. Use un proveedor de alojamiento que tenga soporte 24/7.
  4. Considere usar un complemento como un Registro de actividad del usuario para mantener un registro detallado de cambios, actualizaciones y otras actividades en su sitio

Conclusión

En resumen, WSOD puede ser un problema desafiante para determinar con precisión qué lo desencadena. Para minimizar los problemas de WSOD, mantenga siempre revisiones periódicas del sitio y guarde las copias de seguridad de su sitio web. Además, mira nuestro guía de solución de problemas para los problemas de WP más comunes.

No es necesario estar “blanco de miedo” cuando aparece ese temido WSOD en su pantalla, todo lo que necesita hacer es probar a todos los posibles culpables para restaurar su sitio en el rosa de la salud.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map