GNU/Linux >> Tutoriales Linux >  >> Panels >> Plesk

Error crítico o pantalla blanca de la muerte:cómo solucionarlo

Si, al intentar acceder a cualquier página de su sitio web, obtiene una pantalla blanca en blanco, ¡está en el lugar correcto!

  • Es posible que vea una o dos líneas de texto que describen un error.
  • Si está utilizando WordPress 5.2+ en lugar de una pantalla blanca, es probable que reciba un error como "El sitio está experimentando dificultades técnicas.
  • Usando WordPress, recibe un error como “ha habido un error crítico en su sitio web.

Esto indica que hay un error con el código que ejecuta su sitio o (más probablemente) partes de su sitio. Puede deberse a varias cosas, pero las más comunes son:

  • El resultado de una actualización de su aplicación web (como WordPress), un complemento o un tema que contiene un error en el código
  • Configurar su sitio para usar una versión de PHP (ya sea más nueva o más antigua) con la que el código que ejecuta su sitio no es compatible.

Esto significa que hay algunas posibles soluciones rápidas que puede probar, pero si no funcionan, deberá encontrar el error real como se describe a continuación.

¿Tiene soporte práctico de Websavers?

Si está alojado con nosotros y tiene una suscripción de soporte práctico, simplemente abra un ticket y nos ocuparemos del problema por usted. Si no es así, sigue leyendo para saber cómo resolver el problema tú mismo. (Más detalles sobre el soporte práctico aquí)

Posibles soluciones rápidas

Solo si usa el tema Avada: y está utilizando un complemento de almacenamiento en caché que permite la minificación (como WP Rocket o Autoptimize) y está experimentando una pantalla blanca en blanco, primero intente deshabilitar la minificación por completo (HTML, Javascript y CSS). Es probable que esto solucione el problema.

Versión de PHP demasiado antigua: si está utilizando una versión de PHP que es demasiado antigua, es posible que WordPress, un complemento o su tema se hayan actualizado automáticamente y ya no sean compatibles con esa versión de PHP. Intente cambiar a la siguiente versión más alta de PHP que no esté marcada como "obsoleta" en Plesk. Por ejemplo, al momento de escribir, PHP 7.4 es probablemente la opción más estable para la mayoría del software, aunque seguramente se actualizará a la versión 8.0 pronto.

Versión de PHP demasiado nueva: si está utilizando una versión de PHP que es demasiado nueva, es posible que tenga un complemento o tema más antiguo que no se haya actualizado por un tiempo y su código no sea compatible. Su mejor opción es actualizar el complemento o el tema si hay actualizaciones disponibles; sin embargo, la solución más rápida es reducir la versión de PHP a una que sea compatible con el código.

Cómo cambiar su versión de PHP en Plesk

Cómo encontrar el error real

La pantalla blanca en blanco o el error vago es solo el resultado visible del error subyacente real. Si no ve un error específico en la pantalla, esto se debe a que su aplicación web (como WordPress) está suprimiendo el error. Esto puede ser bueno para la seguridad, pero hace que la solución de problemas sea un poco más difícil, ya que necesitará acceder a los registros de su sitio para encontrar el mensaje de error.

Comience usando nuestra guía para aprender a ver los registros de su sitio dentro de Plesk. Si está utilizando cPanel, probablemente tendrá que pedirle a su host que proporcione los registros.

¡Vuelva aquí una vez que tenga el error correcto!

Una vez que haya asociado la pantalla blanca de la muerte con el error correcto de los registros utilizando los pasos descritos en la guía vinculada anteriormente, observe detenidamente el error para determinar la ruta del archivo donde se encuentra el problema. Aquí hay un ejemplo de una ruta de archivo para buscar:

/var/www/vhosts/<your_domain>/httpdocs/wp-content/plugins/wpseo/some_random_file_within_the_plugin.php

Esto significa que el archivo al que se hace referencia contiene el código que está causando el error. En el ejemplo anterior, este sería el wpseo complemento en una instalación de WordPress.

Cómo resolver el problema

  • Si está usando WordPress, aprenda cómo resolver esto cuando el error está dentro de un complemento o tema.
  • Si está utilizando la combinación específica de WordPress y un complemento de seguridad combinado con WP Rocket, consulta este artículo.
  • Si está utilizando Joomla, este artículo podría ser de utilidad.
  • Si obtiene un error que indica simplemente:"No se especificó ningún archivo de entrada", pruebe esta solución.
  • Si estás usando WordPress y detectas un código bastante turbio dentro del archivo que está causando el problema, es probable que necesites limpiar tu sitio pirateado.

Si ninguno de los enlaces anteriores lo ayuda a resolver el problema, abra un ticket, incluya el error que encontró en los registros y lo ayudaremos a orientarlo en la dirección correcta.


Plesk
  1. Cómo reparar el error "gpg:keyserver receive fail:No dirmngr"

  2. Cómo corregir el error de "comando de administración" no encontrado en CentOS

  3. ¿Cómo reparar el error de falla de autenticación de Cron en Linux?

  4. ¿Cómo reparar el error de configuración regional?

  5. Cómo corregir - Error de Apache:¿No hay un índice de directorio coincidente?

Cómo corregir:¿Error xml de lista de sitios web de SolidCP?

Arreglar 503 o error de pantalla blanca en WordPress

Cómo solucionar el error 403

Cómo arreglar un error de conexión a la base de datos

Cómo solucionarlo:el comando curl no encontró un error

Error de límite de ancho de banda excedido:¿cómo puedo solucionarlo?