Hosting WordPress Webempresa

Los Errores en WordPress más comunes que puedes encontrar

por | Sep 14, 2022 | Errores en WordPress

Errores más comunes en WordPress

WordPress es el CMS más utilizado para el desarrollo de webs.

En este artículo te comento los errores más comunes en WordPress que puedes encontrarte en algún momento gestionando tu sitio web.

Es fácil de instalar, muy intuitivo de usar y tienes muchos recursos gratuitos para ampliar las funcionalidades básicas. Y esto es posible gracias a que al ser de código abierto existe una gran comunidad de desarrolladores creando plugins y proporcionando mejoras.

Pero ni siquiera esta extensa comunidad de programadores evita que aparezcan algunos errores comunes en WordPress.

Sin embargo, la parte positiva es que el error que te aparezca es muy probable que haya sido reportado y resuelto por alguien ya.

  Errores WordPress más comunes

 

Vamos ha realizar un repaso de los errores WordPress más comunes que se suelen encontrar cuando se trabaja con este CMS.

  Errores 40x

 

Este tipo de errores se producen cuando el navegador solicita al servidor una información para cargarla y la petición tiene una sintaxis incorrecta o no puede procesarse.

¿En qué casos se puede dar este error en WordPress?

  Error 404

 

Este es el más habitual que te puedes encontrar. Al intentar acceder desde un enlace a una página en vez de aparecer el contenido te aparece una página con un error 404 WordPress.

Lo más probable es que esté mal escrito el enlace que hayas puesto en tu web que apunta a una página de tu propia web. Revisa su sintaxis porque seguro que ahí está el fallo.

 

Error 404

  Error 403

 

En este caso, en el error 403 de WordPress el enlace es correcto pero el servidor deniega el acceso a esa página porque no tienes permisos para acceder.

Y no es una cuestión de que tengas que logarte para ver la página. Es una cuestión de permisos en el servidor no en la web.

Hay diferentes escenarios en los que se puede producir este error: los permisos de archivo incorrectos, los plugins de seguridad mal configurados o la propia configuración del servidor son los culpables más comunes.

Para la solución de este error te puedo dar alguna pista de donde buscarlo:

  • Si tienes algún plugin de seguridad instalado es por donde empezaría yo a buscar. Revisa la configuración a ver si está ahí la causa del error. Por ejemplo que haya bloqueado tu ip por seguridad.
  • Puedes revisar el archivo .htaccess WordPres para ver si has incluido alguna directiva que esté restringiendo el acceso al servidor.
  • Y revisa los permisos que tienen tus archivos de WordPress, a veces al migrar de servidor o al instalar algún plugin puede hacer que cambien los permisos de acceso a esos archivos y el resultado es un error 403.

Error 403 Forbidden

  Errores 50x

 

Estos errores los emite el servidor cuando no puede procesar una petición desde tu web a pesar de que la petición sea correcta. En estos casos el problema está en el servidor.

Quizás el error de WordPress menos claro de entender que puede encontrarse es “Internal Server Error” o, a veces, «500 Internal Server Error».

Este error 500 suele aparecer cuando hay algún problema, pero el servidor no puede identificar dónde está el problema. Dado que el mensaje de error no indica dónde debe buscar el error.

La primera opción, y puede parecer muy facilona, es contactar con tu proveedor de hosting. Ellos pueden revisar el servidor e indicarte donde está el fallo.

Por la experiencia este tipo de fallos suele estar relacionado con la instalación o ejecución de alguno de los plugins que utilices en tu WordPress.

Si puedes acceder a la administración de tu web, prueba a ir desactivando plugins para ver cual entra en conflicto.

Si no puedes ni acceder al dashboard tendrás que hacerlo a través de un acceso FTP a los ficheros o desde el Administrador de Archivos de tu Panel de Hosting. No hace falta que borres las carpetas de cada plugin, con que las renombres será suficiente para hacer las pruebas.

 

Error 500

  Error 502 Bad Gateway

 

El Error 502 Bad Gateway, por lo general, se produce cuando la solicitud de un usuario a un servidor tarda demasiado en procesarse sin dar ningún otro error.

Este retraso puede ser un fallo temporal causado por mucho tráfico. También podría deberse al tema instalado o plugin de WordPress con problemas.

Por último, pero no menos importante, una mala configuración del servidor también puede producir este error.

En la mayoría de los casos suele ser un error temporal y simplemente recargando o limpiando cookies la página vuelve a funcionar.

Si revisas tus datos de visitas y compruebas que estás teniendo muchos accesos a la web puede ser una buena idea reconsiderar tu hosting.

 

Error 502

  Pantalla blanca y error de sintaxis

 

Es uno de los errores que más nerviosos te puede poner. La White Screen of Death, como se le conoce a este error en la comunidad de WordPress solo muestra una pantalla en blanco sin ningún tipo de error.

 

Error pantalla en blanco de la muerte
 

Al consultar la documentación del propio WordPress ya recoge este error y te da dos pistas para saber de donde puede venir el error.

  • Un plugin que está causando problemas de compatibilidad. La solución al problema de pantalla en blanco en WordPress vuelve a ser de nuevo ir desactivando plugins para ver cuál está creando el conflicto.
  • Un fallo de la plantilla instalada. Suele ser cuando instalamos un nuevo tema o estamos creando una web nueva. Pero también cuando actualizamos WordPress y nuestra plantilla no está preparada para la nueva versión. En este caso debemos actualizar nuestra plantilla.

Aunque una opción para saber cuál es el error que está produciendo como resultado esta pantalla en blanco es activar el “modo depuración” o Debug mode.

El “debug mode” muestra los errores en el código PHP. Una vez lo actives mostrará todos los mensajes de error de sintaxis. Así, podrás comprender las causas de un error y tomar las medidas adecuadas para corregirlas.

Para activar la depuración, ve al FTP de tu dominio y abre el archivo wp-config-php. Allí, encontrarás el código (‘WP_DEBUG‘, false). Simplemente reemplaza “false” por “true” y comenzará el proceso de depuración.

 

Error 502

  Error al conectarse a la Base de Datos

 

En pantalla te aparecerá el aviso Error establishing a database connection y claramente te está indicando que WordPress no puede conectar con la base de datos.

La causa de este error en la base de datos WordPress puede ser muy variada por lo que debes revisar:

  • Las credenciales de inicio de sesión, usuario y contraseña, de la base de datos pueden estar mal puestas en la configuración de WordPress. Esta información se almacena en el archivo wp-config.php.
  • WordPress tiene un modo de reparación que se puede activar agregando al final del archivo wp-config.php: define (‘WP_ALLOW_REPAIR’, true); y acceder a la página https://tudominio.es/wp-admin/maint/repair.php.

Error 502

  Excede el tamaño máximo de carga para este sitio

 

Es un error que te puedes encontrar en el momento que intentas subir un archivo, por ejemplo a la biblioteca de medios, y este archivo es más grande (tamaño expresado en MB) que el límite que el servidor tiene asignado.

Por lo tanto la solución está en el servidor. En la mayoría de las empresas de hosting los servidores están configurados para tener un límite de 4 MB claramente insuficiente si intentas subir archivos distintos a imágenes.

 

Error excede máximo tamaño permitido
 

Para solucionarlo puedes:

  • Contactar con nuestro proveedor de hosting y pedirles que nos lo amplíen.
  • Modificar la configuración en el panel de administración del servidor, es decir en tu Panel de Hosting wePanel, Plesk, cPanel o Vesta (Los más habituales que te permiten hacer esos cambios)
  • Modificar el archivo php.ini

Si lo vas a realizar a través del panel o modificando el archivo ini.php tienes que tener en cuenta que debes modificar memory_limit, post_max_size y upload_max_filesize. Y que el límite asignado a memory_limit debe ser mayor que al resto y el de post_max_size mayor que el de upload_max_filesize.

  Sitio web inseguro

 

Este es un error que se puede ver en la mayoría de navegadores para avisar al usuario cuando está intentando acceder a una web de forma segura pero esa web no tiene instalado el certificado SSL.

 

Error sitio inseguro
 

Esta situación se da sobretodo cuando el certificado ha caducado o no está bien instalado.

Si está caducado la solución es sencilla, debes contratar un Certificado SSL.

Si está mal instalado una buena idea es pedir ayuda a tu proveedor de hosting, y que te ayude a instalar el SSL en WordPress.

  Mixed content error

 

Los errores de contenido mixto son causados por la forma en la que se cargan los recursos en la web.

Este error aparece concretamente cuando en un sitio web habilitado para SSL, donde todos los recursos deben cargarse mediante una URL HTTP. Si muestra si tienes contenido cargando con protocolo HTTP, un plugin o tema está cargando un archivo con HTTP. Esto provoca el error de contenido mixto, ya que esos recursos no se cargan mediante un protocolo seguro HTTPS.

 

Error mixed content
 

Pueden o no afectar la funcionalidad de tu sitio web, pero pueden afectar el SEO de tu web y la experiencia del usuario.

Y sobre todo puede afectar a la confianza del usuario ya que cuando aparece este error la página no muestra el candado de página segura al lado de la url.

Para solucionar este problema, hay que averiguar qué recursos se cargan de forma insegura y luego corregir sus URL. Puedes hacer esto con un plugin o también puedes hacerlo manualmente.

  WordPress no envía emails

 

Este es un error en WordPress del cual no hay notificación, ni mensaje de alarma ni pantalla en blanco.

Te puedes dar cuenta de este error cuando no recibas por ejemplo emails de tu plugin de creación de formularios de contacto, o ninguna notificación del propio WordPress.

Algunas empresas de hosting deshabilitan la función de PHP mail() de manera que no se pueden enviar emails desde la web. Esto se realiza principalmente para evitar que el servidor se utilice para realizar envíos masivos de correo spam.

La solución para este error es utilizar un plugin de servicio SMTP WordPress como es el WP Mail SMTP. Es muy sencillo de configurar y solucionará este error.

 

Error WordPress no envía emails

  Olvidar la contraseña de acceso a WordPress

 

Si bien este no es un error como tal del CMS WordPress, sino del usuario que olvida los datos de acceso al administrador wp-admin, se puede considerar como un “pequeño” error porque sucede más a menudo de lo que debiera, principalmente porque los usuarios no tienen la costumbre, por seguridad, de utilizar un Gestor de Contraseñas que les ayude a “no tener que recordar todos y cada uno de sus accesos a sitios web, cuentas de correo, etc.” y acaban delegando esto de “las contraseñas” a un papel pegado en su monitor (al lado) o un archivo de texto donde van anotando sus accesos habituales, lo cual no es sinónimo de seguridad.

¿Has olvidado tu contraseña?

Hay varias formas de recuperar este tipo de accesos, las cuales puedes consultar en el artículo Cómo cambiar contraseña en WordPress que tenemos publicado en nuestro Blog, donde se dan las pautas para resolverlo de forma rápida y sin tener que realizar acciones complejas.

Aunque también puedes leer este artículo sobre cómo recuperar la contraseña de WordPress.

  No desactivar indexado en fase de creación de la web

 

Durante la fase de creación de un sitio web, cuando todavía estás instalando el Tema (plantilla), has empezado a crear algunos artículos (Entradas o post) y tienes muchos “datos de ejemplo” que suelen venir incorporados con tu tema en uso, tu sitio puede ser indexado por los motores de búsqueda en Internet.

¿Qué quiere decir que sea indexado? pues sencillamente que si tienes una entrada con datos de ejemplo y el típico texto “Lorem ipsum dolor sit amet…” y alguna imagen de ejemplo, e incluso no has realizado tareas de SEO on-page para tus publicaciones del blog, o los productos de tu tienda online, en la que estás todavía trabajando, diseñándola, etc., es posible que si tu o un usuario realiza búsquedas en internet por “lorem ipsum…” se encuentre tu publicación en los resultados que Google u otros buscadores devuelvan, con contenido “de pruebas” que figurará como tu contenido del sitio.

Lorem ipsum dolor sit amet en SERPs

Lo ideal es que durante la fase de desarrollo de tu sitio WordPress bloquees el acceso a los robots de indexado de contenidos para que solo se empiece a indexar tu web una vez la tengas finalizada, y la pongas en producción accesible a todo el mundo.

Al bloquear el indexado “durante el tiempo que tardes en diseñar tu web” evitas que la web sea rastreada por bots de motores de búsqueda y que aparezcan datos de ejemplo o que ya no existen en la web definitiva, si un usuario realiza búsquedas de contenidos en su navegador.

Lo puedes desactivar en tu WordPress desde:

Ajustes   Lectura   Visibilidad motores de búsqueda   Marcar checkbox

  WordPress lento

 

No necesariamente la lentitud de carga de tu página web realizada con WordPress se tiene que deber a un error, cualquiera de los descritos anteriormente, sino más bien a una cuestión de optimizar WordPress, por lo que es bueno que tengas en cuenta algunos puntos para que tu sitio cargue más rápido sino tienes conocimientos de WPO ni dispones de tecnologías de aceleración a nivel servidor para aumentar la velocidad de WordPress.

Hay otras cuestiones que puedes revisar para acelerar tu sitio como es el uso de algún plugin de caché para contenidos estáticos, ya sea mediante algún plugin como WP Super Cache, WP Rocket, o incluso con Varnish a nivel servidor.

Utilizar un CDN para WordPress para diferir la carga de contenidos estáticos de manera que se sirvan más rápidos tus contenidos cacheados en una red de distribución de contenidos en base a la proximidad del visitante con respecto al servidor que entregue esos contenidos cacheados.

Y siempre muy importante realizar regularmente pruebas de carga con herramientas online como GTMetrix, PageSpeed Insights, o la herramienta que conozcas y uses frecuentemente, ya que no basta con pasar estos test el primer día que publicas tu web, sino cada vez que añades nuevos plugins, cargas contenidos masivos o incorporas nuevas páginas estáticas a tu blog, pues por pequeños que te parezcan los cambios que aplicas en tu sitio, estos pueden acabar trastocando la optimización de la web, aumentando los tiempo de carga y espantando a los visitantes que se desesperan cuando pasan más de 3 segundos y tu página no carga.

  Conclusiones

 

Son muchas las cosas que pueden suceder en el día a día en el uso de WordPress, y la gran mayoría de ellas no hacen que tu sitio deje de funcionar, pero en ocasiones, por omisión o desconocimiento, suceden cosas que acaban dejando tu web inoperativa, con errores, o a ti sin acceso al dashboard porque sencillamente no usas un baúl para tus contraseñas habituales.

WordPress cada vez es más robusto y muy estable, y desde que se incorporaron herramientas como salud del sitio, muchos usuarios, sobre todo noveles, dejaron ver los avisos de errores de PHP pintados en pantalla, en el frontal del sitio, o no pasaron por un error 500 gracias a los nuevos mecanismos de control de errores críticos que incorpora WordPress desde hace un tiempo y que si por ejemplo instalas un plugin problemático, no dejarán tu web inaccesible y con errores.

Al final se trata de tener siempre un plan B, ya sea con copias de seguridad de WordPress, o haciendo los deberes, a la hora de aplicar actualizaciones, antes de subir imágenes al sitio, para Entradas o Productos de WooCommerce, o previo a la modificación de CSS en tu tema en uso, teniendo presente que el 99% de los errores de WordPress los provocamos los usuarios con nuestra forma de utilizarlo y muchas veces por desconocimiento.

 

En nuestro Curso 100% GRATUITO de WordPress explicamos cómo instalar WordPress paso a paso y saber usarlo.

¿Te ha resultado útil este artículo?

Hosting Divi - Wp Fácil - Webempresa