Cómo solucionarlo: “WordPress: Ha habido un error crítico en este sitio web”
Publicado: 2022-09-04Crear y administrar un sitio web nunca ha sido tan fácil, gracias a WordPress. Este software gratuito de código abierto permite a las personas y las empresas crear sitios nítidos y funcionales para todo, desde tiendas de comercio electrónico hasta blogs. Sin embargo, un aspecto de ejecutar un sitio web exitoso es manejar cualquier problema técnico, como errores críticos.
Afortunadamente, WordPress hace que sea relativamente fácil estar al tanto de los errores, y no necesita un gran conocimiento de programación para corregirlos.
Sumerjámonos en el mundo de los errores críticos y cómo solucionarlos en WordPress.
Descargue esta publicación ingresando su correo electrónico a continuación
¿Qué significa un error crítico en WordPress?
Como sugiere el nombre, un error crítico es un problema importante dentro de su sitio de WordPress.
El problema es lo suficientemente grave como para que WordPress no pueda cargar todos sus scripts o archivos hasta que se resuelva.
En las primeras versiones de la plataforma, un error crítico resultó en una "pantalla blanca de la muerte" que impedía que los usuarios hicieran nada hasta que solucionaran el problema.
Afortunadamente, los sitios de WordPress actualizados recibirán un enlace a la guía de depuración y un correo electrónico con información más detallada sobre el error.
¿Cómo soluciono un error crítico en mi sitio de WordPress?
Si recibió un correo electrónico después del error, solucionarlo debería ser bastante fácil. El correo electrónico debe tener más detalles sobre la causa del mensaje de error y cómo puede solucionarlo.
Por lo general, los errores críticos son causados por temas defectuosos, complementos o falta de memoria. En esos casos, eliminar o actualizar la programación infractora generalmente hará que su sitio vuelva a la normalidad.
Los correos electrónicos de errores críticos también contienen un enlace para acceder a su sitio web en modo de recuperación para que pueda solucionar el problema rápidamente.
Después de iniciar sesión, verá el error con un enlace a la página específica donde puede solucionar el problema.
Por ejemplo, si un complemento es el culpable, irá a la página del complemento, donde puede desactivarlo. A partir de ahí, puede ajustar el código que está causando que el sitio se bloquee o puede reemplazar el complemento con algo mejor.
Si no recibió un correo electrónico con instrucciones detalladas, deberá identificar y solucionar el problema manualmente. Este proceso puede llevar mucho tiempo, pero es su única opción si no puede acceder a su sitio en modo de recuperación. Estos son los pasos básicos a seguir:
Primero, use un cliente FTP para iniciar sesión en su sitio web. Estos clientes no le darán una pantalla de administración como la que está acostumbrado, por lo que puede haber una pequeña curva de aprendizaje.
Debido a que los complementos suelen ser la causa de errores críticos, debe ir a wp-content y buscar su carpeta de complementos. Cambiar el nombre de esta carpeta evita que WordPress acceda a ella, por lo que esencialmente está desactivando todos sus complementos a la vez.
Si puede iniciar sesión en su sitio después de hacer esto, sabe que un complemento creó el mensaje de error.
Si WordPress vuelve a funcionar, simplemente puede cambiar el nombre de la carpeta a "complementos" y luego activar cada complemento uno por uno. Si el error crítico vuelve a ocurrir después de activar un complemento, sabrá que necesita actualizarlo o reemplazarlo.
Alternativamente, los temas de WordPress pueden causar errores críticos.
Si sospecha que un tema es el culpable, debe descargar el último tema predeterminado de WordPress. Luego, usando su cliente FTP, regrese a wp-content y busque la carpeta de temas. Copie sus temas a su computadora para tener copias de seguridad, por si acaso.
Luego, elimine todos los temas y cargue la última versión predeterminada. Si puede acceder a su sitio después de esto, puede volver a introducir temas y ver cuál causa el error.
Finalmente, si un complemento o tema no es el culpable, debe reinstalar WordPress desde cero. En este caso, descargará la última versión y sobrescribirá las carpetas de archivos existentes con las nuevas.
Nuevamente, tendrá que hacer esto usando un cliente FTP e intercambiando los archivos allí. Asegúrese de elegir "sobrescribir" y "usar siempre esta acción".
Si bien reinstalar WordPress puede parecer extremo, puede ser la única forma de hacer que su sitio vuelva a funcionar.
Luego, puede volver a introducir temas, complementos y otras herramientas lentamente y ver si vuelve a recibir el mismo mensaje de error.
¿Cómo elimino "Ha habido un error crítico" en mi sitio web?
Si corrige el error crítico, el mensaje ya no aparecerá para usted ni para los visitantes del sitio. Si aún ocurre, todavía hay un problema dentro del código, lo que significa que debe identificarlo y solucionarlo.
Si ha intentado reemplazar complementos y temas, es probable que deba reinstalar WordPress para que su sitio vuelva a estar en línea.
¿Cómo puedo ver los registros de errores de WordPress?
Un registro de errores es un documento que registra cuándo ocurren errores dentro del sitio. Este registro es útil porque puede decirle específicamente lo que sucedió para que pueda solucionarlo de inmediato.
Si ha tenido que restablecer su sitio desde cero, sabe lo valioso que puede ser un registro de errores.
Desafortunadamente, la única forma de crear y acceder a estos registros es activar la función de depuración en WordPress. De forma predeterminada, la depuración está desactivada, por lo que debe activarla manualmente.
La forma más sencilla de hacer esto es con un complemento, pero puede modificar el código de su sitio para lograr el mismo resultado. No recomendamos modificar el código a menos que sepa lo que está haciendo.
De lo contrario, podría ingresar los datos incorrectamente, lo que generaría aún más problemas.
¿Cómo borro la caché en WordPress?
Un caché es donde la información del sitio web se almacena temporalmente para que las páginas del sitio se carguen más rápido. Puede notar que después de visitar un sitio una vez, no se tarda tanto en cargar en visitas posteriores.
Para WordPress, hay varias formas de almacenar en caché la información de su sitio.
En primer lugar, su servicio de alojamiento puede almacenar en caché todo por usted para que el sitio se cargue lo más rápido posible cuando los usuarios lo visitan. En segundo lugar, puede usar un complemento de almacenamiento en caché como WP Rocket.
Finalmente, su navegador (es decir, Google Chrome) almacena información automáticamente para mejorar su experiencia web.
Dependiendo del caché, hay diferentes pasos para borrarlo. Por ejemplo, borrar el caché de su navegador significa acceder a los datos de su historial de navegación y borrar todos los archivos almacenados en caché.
Si su servicio de alojamiento tiene un caché, deberá vaciarlo a través del panel de control de su cuenta de alojamiento.
Finalmente, si está utilizando un complemento de almacenamiento en caché, deberá borrarlo allí.
¿Qué pasa si borro la caché de WordPress?
Aunque los cachés a menudo hacen que un sitio funcione más rápido y de manera más eficiente, también pueden almacenar archivos dañados y desactualizados. Por ejemplo, es posible que no vea versiones actualizadas de su sitio porque su computadora está extrayendo información de un caché antiguo.
Por lo tanto, borrar el caché puede eliminar este problema y garantizar que usted y sus visitantes vean la versión más actualizada de sus páginas web.
Por lo general, borrar el caché funciona bien como una forma inicial de resolución de problemas. En algunos casos, es posible que pueda eliminar un mensaje de error crítico de esta manera.
¿Qué significa "vaciar caché" en WordPress?
El término "vaciar caché" es otra forma de decir que está borrando todos los datos almacenados.
¿Cómo borro mi caché de WordPress sin complementos?
Si no está utilizando un complemento de caché, deberá acceder a los cachés en su servicio de alojamiento y navegador web. Si también está utilizando un complemento de firewall, también deberá borrar el caché allí. En general, cuando borre cachés, asegúrese de hacerlo todo para evitar posibles problemas en el futuro.
¿Cómo depuro WordPress?
La mejor manera de depurar WordPress es usar un complemento de depuración. Sin embargo, si eres un poco experto en tecnología y te sientes cómodo ingresando el código de tu sitio, puedes habilitar el informe de errores de WPDP.
En este caso, debe buscar el objeto global $wpdp y encontrar la variable $show_errors. Luego, establezca esta configuración en "verdadero".
Después de hacer esto, el sitio comenzará a crear registros de errores. Pero, esta opción solo funciona para errores de conexión a la base de datos.
¿Cómo puedo aumentar mi límite de memoria de WordPress?
A veces, se produce un error crítico porque un complemento está utilizando demasiados datos. Por lo tanto, aumentar el límite de memoria de WordPress puede aliviar el problema y permitir que los complementos funcionen con mayor libertad.
Sin embargo, elevar el límite demasiado alto puede hacer que los complementos se vuelvan locos, ralentizando su sitio y provocando una experiencia de usuario insatisfactoria.
Para aumentar su límite de memoria, use un cliente FTP y vaya a wp-config.php. Luego, inserte una línea de código (define ('WP_MEMORY_LIMIT', '128M'); antes de la línea final.
128 megabytes deberían ser suficientes, pero puede cambiar el número a 256 si cree que es demasiado bajo.
Cualquier valor superior a 256 corre el riesgo de ralentizar demasiado su sitio.
¿Cómo actualizo PHP en WordPress?
PHP es el lenguaje de programación utilizado en WordPress, por lo que afecta todo dentro del sitio y qué tan bien se ejecuta. La única forma de ajustar la configuración de PHP es a través de su servicio de alojamiento.
Dado que su servidor web dicta qué versión está utilizando, no puede encargarse de esto a través de su administrador de WordPress.
Dicho esto, puede ver qué versión está ejecutando yendo a Herramientas – Estado del sitio – Información.
Desde allí, desplácese hacia abajo hasta la pestaña "servidor" y mire la versión de PHP. Debe ser 7.4 o superior, pero la última versión de WordPress es 8.1.9, por lo que cuanto mayor sea el número, mejor.
Los pasos específicos para actualizar PHP dependen de su host.
Si no está seguro de cómo realizar este cambio, solicite más información a su proveedor de alojamiento.
¿Cómo reinstalo WordPress?
Como discutimos anteriormente, la mejor manera de reinstalar WordPress es descargar la última versión y reemplazar los archivos en su cliente FTP.
Simplemente dirija al cliente al nuevo conjunto de archivos que descargó, y eso debería encargarse de todo.
¿Cómo encuentro mi correo electrónico de administrador de WordPress?
Su correo electrónico de administrador es el que utilizó para registrarse en su cuenta de WordPress. También puede buscarlo yendo a Configuración - General - "Dirección de correo electrónico de administración".
Allí, puede ver qué correo electrónico se usa actualmente para el sitio y actualizarlo si es necesario. Dado que este es el correo electrónico donde irán las instrucciones de error crítico, debe asegurarse de que sea correcto.
¿Cómo hago una copia de seguridad de un sitio de WordPress?
La mejor manera de hacer una copia de seguridad de su sitio de WordPress es a través de un complemento. Tenga en cuenta que necesita hacer una copia de seguridad tanto de los archivos de su sitio (es decir, temas e imágenes) como de su base de datos.
Debe hacer una copia de seguridad de su base de datos con frecuencia, pero es posible que no necesite hacer una copia de seguridad de sus archivos con tanta frecuencia.
Idealmente, puede mantener copias de seguridad de ambos en su computadora local o en un servicio de almacenamiento en la nube.
Si todo permanece en el mismo servidor, no puede reinstalar su sitio si el servidor se cae.
¿Cómo vuelvo a una versión anterior de WordPress?
A veces, los complementos y temas desactualizados no se sincronizan con las versiones más nuevas de WordPress, lo que provoca un error crítico. WP Downgrade es un complemento que puede hacer que su sitio vuelva a una versión anterior de WordPress.
Hacer esto puede eliminar cualquier problema y permitir que su sitio funcione sin problemas.
Tenga en cuenta, sin embargo, que a medida que WordPress se actualice a versiones más nuevas, su sitio se volverá obsoleto y más difícil de administrar.
Eventualmente, deberá pasar a una versión más nueva.
¿Dónde está el archivo de configuración en WordPress?
Puede acceder a este archivo a través de un cliente FTP. Este archivo se encuentra en la carpeta raíz de su sitio web, que puede estar en su computadora local o en un servidor remoto.
Los clientes FTP le permiten acceder a sus carpetas raíz, lo que facilita encontrar el archivo wp-config.php.
¿Cómo me comunico con el soporte de WordPress?
WordPress ofrece múltiples opciones de soporte, incluidos foros, preguntas frecuentes, chat en vivo y tickets de soporte por correo electrónico.
Puede acceder a todas estas funciones a través del panel de administración. Sin embargo, es posible que deba tener una versión premium de WordPress para acceder a algunas opciones como el chat en vivo.
Cree un mejor contenido para su sitio de WordPress con Rock Content
Los sitios de WordPress son perfectos para blogs y marketing de contenido, pero ¿estás aprovechando al máximo tu sitio?
Rock Content no solo puede ayudarlo a comprender las capacidades de su sitio, sino también a generar contenido de alta calidad que impulsará el tráfico a sus páginas. Contáctenos hoy para obtener más información.