Saltar al contenido
Show Me That

Errores más comunes de WordPress y cómo solucionarlos

Nada es más imperfecto que un error sorprendente que aparece en su sitio. Aunque las plataformas CMS como WordPress (WP) tienen sistemas de seguridad integrados que son bastante sólidos, ocasionalmente muestran errores. Estos errores pueden dar un gran dolor de cabeza, especialmente cuando no conoce las soluciones para solucionarlos.

Aunque estos errores parecen amenazadores en primera instancia, algunos cambios y configuraciones menores en WordPress pueden ayudar a resolver el error. Una vez que se encuentra la fuente del problema, es muy fácil solucionarlo mediante la ejecución de algunas medidas de solución de problemas.

En este tutorial, he recopilado algunos de los errores de WordPress más comunes, sus causas y sus soluciones para que pueda resolver el problema fácilmente.

Vamos a verlos.

Errores más comunes de WordPress:

1. Error al establecer la conexión a la base de datos:

El nombre del error en sí mismo explica el significado de que la conexión a la base de datos se ha cortado y su sitio no puede acceder a la base de datos.

Causas:

  • Problemas en el servidor de alojamiento
  • Error en el archivo wp-config.php (donde se almacena la base de datos)
  • Es posible que el sitio se haya visto comprometido

Soluciones:

  • Habla con tu proveedor de alojamiento y comprueba si el problema de la base de datos se debe a exceder la cuota o si se trata de un problema del servidor que provocó el error.
  • En el archivo wp-config.php, verifique todos los detalles como el nombre de la base de datos, el nombre de usuario, la contraseña, el host, etc., y asegúrese de que se mencionen correctamente. En caso de ortografía incorrecta, corríjala y compruébela. Familiarízate con cómo editar archivos PHP y realizar los cambios necesarios.
  • Dado que WP es una plataforma CMS popular, atrae a muchos piratas informáticos y ataques de delitos cibernéticos. Asegúrese de que su sitio no se vea comprometido por piratas informáticos. En caso de sospechas, cambie los datos de inicio de sesión y vuelva a instalar su sitio desde la copia de seguridad.

2. Pantalla blanca de la muerte (WSoD):

Una pantalla de visualización en blanco o una pantalla en blanco es uno de los errores más espantosos en WP.

Todo su sitio se convierte en una pantalla en blanco y no se muestra nada.

Causas:

  • Temas o complementos defectuosos o mal codificados
  • Errores de código PHP
  • Límite de memoria agotado

Soluciones:

  • Dado que no se puede localizar el complemento defectuoso, es mejor deshabilitar todos los complementos y luego verificar la resolución del error. De la misma manera, desactive los temas y opte por los temas de WP predeterminados.
  • Busque errores en el código PHP y corríjalos.
  • Aumente el límite de memoria del archivo wp-config.php agregando el código deseado y aumente la memoria de su sitio.
  • Inicie el modo de depuración de WordPress que le permite comprobar los errores de página y las causas de WSoD.

3. 500 Error interno del servidor:

No está claro por qué persiste el error interno del servidor, pero por lo general, algunos errores del sitio web pueden desencadenar el mismo.

Causas:

  • Problema en el archivo .htaccess
  • Límite de memoria PHP agotado
  • Temas y complementos defectuosos
Ver también Cómo voltear una imagen en Google Docs

Soluciones:

  • Si su archivo .htaccess está dañado, edítelo abriéndolo desde el administrador de archivos y cámbiele el nombre a .htaccess antiguo. Verifique si el error se resuelve actualizando su sitio. Si se resuelve el error, guarde los cambios y reinicie .htaccess.
  • Aumente el límite de memoria en el archivo.php.ini y resuelva el problema.
  • Desactive todos los temas y complementos y luego actívelos uno por uno para encontrar el tema o complemento defectuoso.

4. Conexión agotada:

Un servidor sobrecargado o un servidor que tiene dificultades para cargar el sitio, pero no puede hacerlo, puede mostrar el siguiente error. Este error es más común en el alojamiento compartido, donde otro sitio domina los recursos de su servidor y, debido a restricciones de memoria, su servidor no puede administrar su sitio.

Causas:

  • Límite de memoria PHP exhaustivo
  • Complementos pesados
  • Errores en las funciones del tema

Soluciones:

  • Aumente el límite de memoria de PHP como se indicó anteriormente
  • Desactive los complementos y temas para detectar el defectuoso
  • Actualice su plan de alojamiento para aumentar los recursos del servidor
  • Optimice la velocidad del sitio y alivie complementos y temas pesados ​​para la resolución de errores.

5. Error 404 de página no encontrada:

Cuando el servidor no puede localizar la página solicitada por el error, muestra un error 404 Página no encontrada.

Causas:

  • Configuración incorrecta de enlaces permanentes
  • La regla que falta en la caché del enrutador de URL de WP
  • Enlaces rotos y URL modificada
LEER
¿Puedes dormir con Apple Watch?

Soluciones:

  • La reconfiguración de los enlaces permanentes es la mejor solución. Vaya a Configuración> Enlaces permanentes en WP Dashboard. Seleccione Configuración predeterminada y luego guarde los cambios.
  • Instale el complemento Inspector de reglas de reescritura, que es un complemento gratuito de WP. Ejecute la opción “Flush Rules” y corrija las reglas de WP para resolver el error.

6. Error de sintaxis / Error de análisis:

Este error se muestra cuando hay un error en el código del sitio que puede ser muy pequeño pero crucial. Falta algún símbolo en el código, que no puede ser interpretado, leído y funcionado correctamente por el analizador de PHP causa este error.

La imagen de arriba indica cómo el error muestra la línea problemática en la que se debe verificar el contexto del código.

Causa:

  • El error puede ser una coma faltante, cadenas o variables inesperadas, punto y coma faltante, comillas faltantes, falta de caracteres adicionales, etc.

Soluciones:

  • Vaya a la línea mencionada para corregir el código abriendo el archivo fuente.
  • Concéntrese en las líneas anteriores para los operadores que faltan, investigue el código fuente y corríjalo reescribiendo el código adecuado.
  • En un movimiento intermedio, divida los códigos largos para que, en lugar de centrarse en el código largo, el analizador pueda dar un número de línea fija del código roto, y el proceso de reparación se pueda simplificar.
  • Opte por una coloración de sintaxis distinta y colorida y evite las construcciones de sintaxis compuestas.
  • Realice una copia de seguridad de los códigos de trabajo anteriores.

7. Error de memoria agotada:

El error de pantalla blanca de la muerte o el error de memoria agotada se produce cuando la memoria PHP en el servidor ha alcanzado su límite máximo. Cuando el sitio de WordPress intenta ejecutar cualquier script o complemento, pero debido a la falta de memoria, no se puede ejecutar el mismo y se muestra este error.

Ver también Cómo agregar audio a las diapositivas de Google

Causa:

  • La memoria PHP predeterminada está llena

Soluciones:

  • Limpiar la caché del navegador
  • Si el error persiste, expanda su límite de memoria yendo al archivo wp-config.php.
  • Expanda el límite de memoria editando php.ini. Dado que este no es un archivo WP, puede solicitar a su proveedor de alojamiento web que lo aumente.

8. No disponible por error de mantenimiento programado:

Cuando WP está actualizando temas y complementos o cualquier actualización relacionada con los mismos está en proceso, pero el sitio no completa la actualización, entonces el sitio mostrará automáticamente el error de mantenimiento y su el sitio permanecerá en modo de mantenimiento.

Un archivo provisional llamado “. mantenimiento ”es creado por WordPress en la carpeta raíz del sitio web y esto muestra el error de mantenimiento.

Causa:

  • Actualizaciones de WordPress inacabadas o interrumpidas

Soluciones:

  • Complete la actualización inconclusa manualmente.
  • Borrar el “. mantenimiento ”de la carpeta raíz a través de FTP.

9. La recuperación de contraseña y correo electrónico de administrador perdido no funciona

Esto no es un problema técnico porque esto sucede cuando ha olvidado su identificación de correo electrónico o contraseña de WP.

Causa:

  • Una contraseña perdida o no recuperada conduce a este error.

Soluciones:

  • Ingrese el código wp_set_password (‘DesiredNewPassword’, 1) en el archivo functions.php .; y escriba su nueva contraseña en el recuadro DesiredNew Password ”. Guarde el archivo y cárguelo.
  • Restablezca su correo electrónico y contraseña iniciando sesión en Cpanel> phpMyAdmin. Seleccione la base de datos del sitio. Haga clic en la tabla wp_users> haga clic en el enlace Examinar.
  • Haga clic en Editar, ingrese una nueva contraseña para user_pass en el cifrado MD5 ya que phpMyAdmin usa este cifrado.
  • Elija la opción MD5 del menú desplegable Funciones, guarde y actualice su sitio.

10. Error de contenido mixto:

Este error es causado por configuraciones erróneas de HTTPS / SSL (Secure Socket Layers) en su sitio de WP. Certificados SSL DigiCert, Certificados de GlobalSign, certificados SSL de Comodo, etc. ayudan a proteger su sitio con cifrado. Pero algunos contenidos inseguros en estos sitios seguros pueden desencadenar este error y afectar los rangos de SEO, así como la experiencia del usuario.

Causa:

  • Aunque el sitio web está protegido con un certificado SSL, algunos scripts, videos o imágenes no se cargan a través de SSL seguro o algunas páginas del sitio seguro aún no están protegidas (HTTP).
  • Configuración incorrecta de SSL

Soluciones:

  • Instale y active el complemento SSL Insecure Content Fixer. Esto ayuda a borrar todo el contenido inseguro y las advertencias de contenido mixto.
  • Incluso la herramienta de auditoría de Ahrefs puede ayudar a detectar y erradicar todo el contenido HTTP y eliminar el error.

Terminando:

Aunque WordPress es una plataforma CMS robusta, tiene algunos defectos y muestra algunos errores. Espero que las sencillas soluciones mencionadas en este artículo sean suficientes y resuelvan tus dudas y errores.