Ha habido un error crítico en su sitio web [Error Fix]

  • Si está lidiando con Ha habido un error crítico en su sitio web, podría deberse a infecciones de malware.
  • Puede solucionar este problema aumentando el límite de memoria de PHP.
  • Deshabilitar todos sus complementos también puede resolver este problema en poco tiempo.

También conocido como la pantalla blanca de la muerte, ha habido un error crítico en su sitio web y es uno de los errores más terribles que encuentran los propietarios de sitios en WordPress.

Lo que hace que este problema sea frustrante es que no revela muchos detalles sobre la posible causa. Afortunadamente, existen soluciones comprobadas que eliminarán el error para siempre.

¿Qué causa un error crítico en mi sitio web?

A continuación se presentan algunas de las posibles causas de que haya habido un error crítico en su sitio web:

  • Infección de software malicioso: Una de las principales causas de este error es la infección de los archivos principales del sitio. Debe realizar un análisis profundo de malware para eliminar estos virus y solucionar este problema.
  • Problemas con temas y complementos: si sus temas o complementos son defectuosos, es probable que encuentre este problema. Puede solucionar esto utilizando el tema predeterminado y resolviendo los conflictos del complemento.
  • Límite bajo de memoria PHP: Cuando el límite de memoria que establece para PHP es bajo, puede enfrentar diferentes problemas. Aumentar el límite de memoria debería ayudarlo a resolver el problema.

¿Cómo soluciono que ha habido un error crítico en su sitio web?

A continuación se enumeran algunos pasos básicos de solución de problemas que debe probar antes de pasar a las soluciones sofisticadas de esta sección:

  • Borrar caché del sitio.
  • Actualice la versión de PHP si es inferior a 7.4.
  • Escanear archivos en busca de malware.
  • Verifique los registros de errores para obtener informes de fallas.
  • Sitio de reversión con copia de seguridad.

Si aún no puede eliminar este error, continúe con las soluciones a continuación:

1. Habilitar la depuración en WordPress

  1. Inicie sesión en su cuenta de FTP.
  2. Localiza el wp-config.php en el directorio raíz de WordPress.
  3. Ahora, agregue las siguientes líneas de código a la línea anterior al mensaje final: define(‘WP_DEBUG’, verdadero); definir (‘WP_DEBUG_DISPLAY’, falso); define(‘WP_DEBUG_LOG’, verdadero);depurar

Ha habido un error crítico en su sitio web que se puede solucionar utilizando la función de depuración de WordPress. Después de habilitarlo, su sitio web de WordPress ahora debería mostrar información de depuración.

Después de la depuración, asegúrese de eliminar el código de su archivo PHP.

2. Cambiar al tema predeterminado

  1. Visite el directorio de temas de WordPress.org y descargue uno de los temas predeterminados como Twenty Twenty-Three.
  2. Ahora, extraiga el archivo en su PC.
  3. Inicie sesión en su cuenta FTP y navegue hasta el wp-contenido/temas carpeta.
  4. A continuación, descargue todas las carpetas de temas en su PC como copia de seguridad.
    descargar ha habido un error crítico en su sitio web
  5. Ahora, elimine las carpetas de temas originales.
    borrar
  6. Finalmente, cargue la carpeta del tema predeterminado que descargó, y su sitio WP debería tener un tema predeterminado.

Si no está utilizando el tema predeterminado, pueden ocurrir problemas, como que ha habido un error crítico en su sitio web. La forma más fácil de evitar esto es volver a un tema predeterminado.

3. Deshabilitar complementos

  1. Acceda a su sitio con FTP y haga doble clic en el wp-content carpeta para abrirlo.
  2. Ahora, renombra el complementos carpeta a plugins_old. Alternativamente, puede abrir la carpeta y agregar _viejo a los archivos de plugin individuales.
  3. Ahora debería poder ingresar a su sitio de WordPress, donde puede habilitar los complementos uno tras otro.

En algunos casos, este problema puede deberse a un conflicto de complementos. Para resolverlo, debe deshabilitar todos los complementos y reactivarlos uno tras otro.

4. Aumente el límite de memoria de PHP

  1. Inicie sesión en su sitio a través de FTP, haga clic con el botón derecho wp-config.php, y seleccione Editar Para abrirlo.
  2. Ahora, inserte el siguiente comando antes de la última línea de su comando PHP: definir (‘WP_MEMORY_LIMIT’, ‘128M’);límite ha habido un error crítico en su sitio web
  3. Finalmente, guarde el código.

Ha habido un error crítico en su sitio web que puede ocurrir si su servidor no puede ejecutar PHP debido a recursos insuficientes. La solución a esto es aumentar el límite de memoria de PHP.

Tenga en cuenta que no debe aumentar demasiado su límite de memoria PHP a menos que un complemento lo requiera específicamente. Y en este caso, aumentarlo a 265M debería ser suficiente.

Con esto, ahora podemos concluir esta guía detallada sobre cómo solucionar un error crítico en su sitio web. Solo asegúrese de seguir las instrucciones allí, y debería poder acceder a su sitio web de WordPress.

Si tiene problemas de seguridad en su sitio web de WordPress, consulte nuestra guía detallada para solucionarlo.

Siéntase libre de hacernos saber la solución que lo ayudó a solucionar este problema en los comentarios a continuación.