Principal Otro Arreglando 'Ha habido un error crítico en este sitio web' en WordPress

Arreglando 'Ha habido un error crítico en este sitio web' en WordPress



Cuando su sitio web muestra la 'Pantalla blanca de la muerte' con el temido mensaje 'Ha habido un error crítico en este sitio web', puede parecer que su sitio web lo ha tenido. Afortunadamente, no todo está perdido y hay varias opciones disponibles para solucionarlo.

  Fijación

Siga leyendo, ya que hemos reunido los mejores métodos para resolver este error y tener su sitio nuevamente en funcionamiento en poco tiempo.

¿Qué causa un error crítico en WordPress?

Una falla que hace que todo su sitio web y posiblemente el back-end se muestren como una página en blanco puede ser preocupante. WordPress le informa que hay un problema con el siguiente mensaje: 'Ha habido un error crítico' y que consulte el correo electrónico del administrador para obtener más instrucciones. Además de un ligero pánico, este mensaje puede dejarlo preguntándose qué podría causar esto.

archivo demasiado grande para el sistema de archivos de destino

En general, los errores críticos en WordPress se desencadenan por lo siguiente:

  • Un problema con PHP
  • Un límite de memoria excedido
  • Un complemento, tema o código roto
  • Un plugin en conflicto con otro
  • Una base de datos corrupta

Su sitio podría estar experimentando varios errores. Comprender lo que significan ayuda a facilitar la resolución de problemas.

  • “:” Un problema del servidor causado por la sobrecarga de visitantes.
  • “:” Un problema del servidor.
  • “:” Este es otro error crítico generalmente causado por la corrupción del archivo del servidor.
  • “:” Este problema puede deberse a una base de datos o un servidor de base de datos corruptos.
  • “:” Es probable que el caché de su sitio web o las herramientas PHP, como los complementos, causen este problema.
  • “:” El error podría deberse a un servidor web sobrecargado o lento.

Si recibe otros errores extraños, puede verificar el significado usando este guía a los códigos de error HTTP de WordPress.

Cómo corregir un error crítico de WordPress

Estos son los consejos de solución de problemas más comunes para tratar de recuperar su sitio web.

Activar el modo de depuración en WordPress

Una de las primeras cosas que debe hacer al resolver un problema de WordPress es activar la función de depuración. Con el modo de depuración habilitado, verá los diferentes errores de PHP que ocurren en su sitio. Esta información se puede utilizar para encontrar la causa raíz.

Si no puede acceder a su tablero, deberá activar el registro de depuración para recopilar todos los errores de PHP. Siga estos pasos para acceder al registro de depuración y habilitar la depuración.

  1. Conéctese a su sitio mediante FTP.
  2. Busque el 'wp-config-php' a través de la carpeta raíz y ábralo usando IDE o editor de texto.
  3. Copie y pegue el siguiente código antes del último mensaje, luego guarde y cierre el archivo.
define(‘WP_DEBUG’, true );
define(‘WP_DEBUG_DISPLAY’, false );
define(‘WP_DEBUG_LOG’, true );

Todos los errores de su sitio ahora se escribirán en el archivo 'debug.log', que se encuentra en la carpeta 'wp-content'.

Revise los errores para encontrar los nombres de los complementos o temas instalados o referencias a archivos específicos que indiquen que hay un problema.

Una vez que haya terminado de revisar el registro, elimine las líneas de código del archivo 'wp-config-php'.

Restaure su sitio a la copia de seguridad

Revertir su sitio a la última copia de seguridad podría ser una forma rápida y fácil de eliminar los errores de WordPress. Este consejo no está 100% garantizado para solucionar el problema, pero vale la pena intentarlo. Si el problema vuelve a ocurrir, puede ser más fácil identificar la causa.

La restauración de su sitio web depende de su proceso de copia de seguridad. Si usa un complemento de copia de seguridad, siga las instrucciones documentadas. Si su proveedor de alojamiento web incluye copias de seguridad, puede restaurar desde su panel de alojamiento.

Deshabilitar todos los complementos

Los complementos suelen ser los culpables de un error crítico de WordPress. Encontrar el problemático puede ser complicado si tiene varios complementos instalados en su sitio. Una forma rápida de descubrir si un complemento es el problema es deshabilitarlos todos para ver si el problema desaparece. Si es así, habilítelos uno a la vez hasta que encuentre el que rompe el sitio nuevamente.

Siga estos pasos para deshabilitar y luego habilitar sus complementos.

  1. Inicie sesión en su WordPress tablero.
  2. Seleccione 'Complementos' y 'Complementos instalados'.
  3. Marque la casilla en la parte superior de la lista para seleccionar todos los complementos.
  4. Haga clic en 'Acciones masivas' y luego en 'Desactivar'. Esto debería resolver cualquier complemento en conflicto y restaurar su sitio.

También puede eliminar complementos para eliminar sus archivos asociados. Sin embargo, deberá reinstalarlos o restaurar una copia de seguridad.

Seleccione la opción Activar debajo de cada complemento para habilitarlo. Después de cada uno, compruebe si ha vuelto el error crítico. Una vez que encuentre al culpable, elimínelo y encuentre un sustituto o busque información sobre problemas de compatibilidad con el complemento.

Amazon Fire Stick Home no está disponible actualmente

Volver a un tema predeterminado

Un tema en conflicto también puede causar errores críticos. Pruebe para confirmar si este es el caso cambiando temporalmente su tema a un tema predeterminado como 'Twenty Nineteen', 'Twenty Twenty' o 'Twenty Twenty-one'. Si el problema es con el tema, esto debería resolverlo de inmediato.

Primero asegúrese de tener una copia de seguridad para que sea más fácil recuperar todos los archivos de su tema. Es posible que la reinstalación de su tema no incluya su estilo personalizado.

Siga estos pasos para cambiar a un tema predeterminado.

  1. Inicie sesión en su WordPress tablero.
  2. Ve a 'Apariencia', luego a 'Temas'.
  3. Haga clic en un tema actual para seleccionarlo, luego, en la esquina inferior derecha de la ventana emergente, haga clic en 'Eliminar'.
  4. Si la opción para eliminar el tema no está disponible, intente descargar y luego cambiar su tema a un tema predeterminado de WordPress.

Aumente el límite de memoria de PHP

Incluso si un tema o complemento provocó que su sitio web se rompiera, el límite de memoria de PHP suele ser la causa real.

Su servidor web tendrá una cantidad específica de memoria o RAM. WordPress limita la cantidad de memoria que puede usar un script PHP. La pantalla blanca y el mensaje de error crítico se mostrarán si se excede este límite.

Si establece el límite de memoria demasiado alto, los scripts mal configurados ralentizarán su sitio, pero el valor podría ser demasiado bajo. Aumentar ligeramente su límite de PHP podría solucionarlo al instante.

Siga estos pasos para aumentar su límite de PHP.

  1. Acceda a su sitio web a través de FTP.
  2. Abra el archivo 'wp-config.php'.
  3. Copie y pegue el siguiente código antes de la línea final, luego guárdelo.

define(‘WP_MEMORY_LIMIT’, ‘128’ );

Si esto no elimina el error, intente con un límite de memoria de '256M'. Cualquier valor superior a eso es excesivo a menos que se solicite explícitamente en la documentación del complemento.

Actualice su versión de PHP

Las versiones anteriores de PHP pueden causar errores críticos. Su sitio debe estar en la última versión de PHP compatible con WordPress.

Algunos usuarios de WordPress prefieren permanecer en versiones anteriores de PHP durante el mayor tiempo posible debido a problemas de compatibilidad de complementos. Si su sitio web utiliza PHP 5.x, es esencial actualizarlo lo antes posible, ya que los conflictos pueden ser graves. Las actualizaciones de PHP son significativas, así que asegúrese de hacer una copia de seguridad antes de actualizar.

Todas las empresas de alojamiento de WordPress le permiten actualizar la versión de PHP fácilmente. Así es como se hace en Bluehost.

  1. Inicie sesión en su host azul tablero.
  2. Seleccione la pestaña 'Avanzado' a la izquierda.
  3. En la página de herramientas avanzadas, haga clic en el icono 'MultiPHP Manager'.
  4. En la página siguiente, haga clic en la flecha desplegable 'Versión de PHP' para seleccionar la versión de PHP que desea actualizar.
  5. Haga clic en 'Aplicar'.

Limpia la caché de tu sitio web

Aunque el almacenamiento en caché es la mejor manera de acelerar su sitio web, a veces el caché puede corromperse. Simplemente borrar el caché eliminará los archivos atascados y dañados, luego hará que su sitio funcione como se espera. No debe preocuparse por eliminar el caché de su sitio web, ya que la versión en caché de sus páginas se restaura, por lo que su sitio puede continuar cargándose rápidamente.

Diferentes proveedores de alojamiento utilizarán pasos similares para borrar el caché del sitio web a través del tablero. Bluehost lo facilita al proporcionar la opción en el área de administración de WordPress. Los siguientes pasos pueden darle una idea de cómo se hace.

  1. Inicie sesión en su WordPress tablero.
  2. Vaya al botón 'Almacenamiento en caché' de la barra de herramientas en la parte superior.
  3. Seleccione 'Purgar todo'.

Bluehost borrará inmediatamente los archivos del caché de su sitio web.

Buscar software malicioso

El malware también puede causar errores críticos en los sitios web y podría ser la causa en este escenario si observa scripts PHP extraños que no puede rastrear hasta un tema o complemento. Si no puede acceder a su sitio web, no podrá ejecutar un escaneo. Además, puede ser difícil saber si un archivo es legítimo o ha sido agregado por malware. El malware también puede cambiar los archivos PHP, lo que puede pasar por alto a menos que sea un desarrollador.

Si cree que el malware podría ser el motivo del error crítico, considere pedir ayuda a su proveedor de alojamiento web.

Recupere su página de inicio

No hay mucho más alarmante que ver un mensaje de 'Ha habido un error crítico en este sitio web' en lugar de su hermosa página de inicio cuando visita su sitio web. Si su sitio web genera dinero, la prioridad es recuperarlo rápidamente. Aunque un error crítico puede parecer el fin del mundo, hay muchas maneras de resolverlo.

materia oscura temporada 4 fecha de lanzamiento de netflix

Un tema o complemento problemático suele ser el culpable, que se resuelve rápidamente deshabilitando el complemento o cambiando temporalmente un tema. También se sabe que una actualización a la última versión de PHP ayuda. Asegúrese de hacer una copia de seguridad de su sitio antes de intentar cualquier solución para que sea más fácil volver a su configuración personalizada si es necesario.

¿Su sitio web funciona como se esperaba ahora? Si es así, ¿qué hiciste para borrar el error? Cuéntanos todo al respecto en la sección de comentarios a continuación.

Artículos De Interés

La Elección Del Editor

Cómo borrar y eliminar todos los eventos de Google Calendar
Cómo borrar y eliminar todos los eventos de Google Calendar
Google Calendar es un componente de Google Apps que utilizo mucho, junto con Gmail, Google Docs, Google Sheets, etc. Realmente me gusta Google Calendar porque es gratis, está integrado con otras aplicaciones, se puede acceder desde cualquier lugar, incluido
Cómo mostrar la barra de menú en Microsoft Edge
Cómo mostrar la barra de menú en Microsoft Edge
Cómo mostrar la barra de menús en Microsoft Edge Chromium Una de las características de las que carece Microsoft Egde en la barra de menús clásica. Muchos usuarios lo encuentran útil y estarían felices de tenerlo en este navegador moderno. Finalmente, ahora es posible tener la barra de menú adecuada en Microsoft Edge Chromium. La versión estable de
Eliminar Compartir con Skype del menú contextual en Windows 10
Eliminar Compartir con Skype del menú contextual en Windows 10
Cómo quitar Compartir con Skype del menú contextual en Windows 10 Cuando está instalado, Skype (sus versiones de Tienda y Escritorio) agrega un comando de menú contextual Compartir con Skype. Si no encuentra ningún uso para ese comando, es posible que desee deshacerse de él. Hoy veremos cómo se puede hacer por
Deshabilite la navegación hacia adelante y hacia atrás de Chrome con el desplazamiento del panel táctil
Deshabilite la navegación hacia adelante y hacia atrás de Chrome con el desplazamiento del panel táctil
Cómo deshabilitar la navegación hacia atrás y hacia adelante con el gesto de desplazamiento con dos dedos del panel táctil en Google Chrome Google Chrome en Windows integra sus propios gestos del panel táctil para el desplazamiento con dos dedos. Si bien el desplazamiento hacia arriba y hacia abajo de una página con dos dedos es bienvenido, anula los gestos del panel táctil del sistema operativo para el desplazamiento con dos dedos hacia la izquierda / derecha. Ha asignado
Half-Life 3 puede que nunca llegue, pero finalmente tenemos una idea de cómo Valve pudo haber terminado con todo
Half-Life 3 puede que nunca llegue, pero finalmente tenemos una idea de cómo Valve pudo haber terminado con todo
Half-Life 3 se ha convertido en uno de los mayores chistes internos de Internet. Han pasado diez años desde el lanzamiento de Half-Life 2: Episodio 2 y hemos estado esperando años por la tercera y última entrega episódica.
Cómo usar Smart Copy en Microsoft Edge
Cómo usar Smart Copy en Microsoft Edge
Cómo usar Smart Copy en Microsoft Edge Microsoft Edge ahora admite una nueva función de Smart Copy. Mantiene el formato intacto cuando copia texto de un sitio web y lo pega en otros programas como un editor de texto.La copia inteligente de anuncios es una nueva característica que permitirá al usuario copiar y pegar contenido.
Cómo agregar Roku a Samsung Smart TV
Cómo agregar Roku a Samsung Smart TV
Como uno de los dispositivos de transmisión más populares que existen, los reproductores y televisores Roku son una opción común para muchos transmisores. El juego televisivo está en proceso de convertirse en algo más apropiado para el