Error 503 en WordPress, causas y soluciones. PWI Cloud.

Error 503: Service Unavailable. Qué es, causas y como solucionarlo.

El Error 503: "Service Unavailable" (Servicio no disponible), es un código de estado HTTP que indica que el servidor web (la página a la cual estás intentando acceder) no puede atender la solicitud del cliente (tu navegador) en ese momento. Es un problema común que puede afectar a cualquier sitio web, ya sean desarrollados en código, o que utilicen un CMS como WordPress o PrestaShop. En este artículo te mostramos las causas más comunes del Error 503 y como podemos solucionarlo.

¿Qué es el error 503?

El Error 503 es un mensaje de respuesta del servidor que indica que el servidor no puede procesar la solicitud del cliente temporalmente. El Error 503 se produce cuando el servidor del alojamiento web no puede responder a la solicitud debido a diversas razones, y generalmente se muestra cuando el servidor está sobrecargado, se encuentra en mantenimiento o experimenta algún tipo de problema interno.

error 503 vista navegador pwicloud
Así se ve el error 503 cuando un usuario está navegando.

Causas comunes del Error 503

Sobrecarga del servidor

Una de las causas más comunes es la sobrecarga del servidor. Esto ocurre cuando el servidor recibe más solicitudes de las que puede manejar. Puede deberse a un aumento repentino en el tráfico del sitio web, especialmente durante eventos de alta demanda o campañas de marketing intensivas. Si el servidor no tiene suficientes recursos para procesar todas las solicitudes entrantes, la página web devolverá Error 503.

Puedes comprobar los recursos que está utilizando tu hosting en CPanel, en el sidebar que aparece en el lado derecho. Allí podrás ver el consumo de CPU, RAM y otros recursos. Si alguno de estos recursos supera el valor contratado, la página web mostrará a los visitantes el error 503.

También puedes comprobar el consumo de recursos del servidor a través de la opción "Uso de recursos" de CPanel. Esta opción te mostrará el uso de los principales recursos del hosting y cuando han sido superados. Deberás comprobar si se debe a un excesivo tráfico o algún problema con la página web.

Si tienes un Hosting Divi, o cualquier otro con tratado con nosotros, puedes contactar con el soporte técnico, y ellos te ayudarán a detectar qué está causando el uso excesivo de recursos, y te aconsejarán si debes ampliar el servicio o optimizar la página web.

Mantenimiento del sitio web

Otro motivo frecuente del Error 503 es cuando el sitio web está en proceso de mantenimiento. Durante estas actualizaciones, es posible que desees poner tu sitio web en modo de mantenimiento para evitar que los visitantes accedan a él y realicen acciones que puedan interferir con el proceso. Mostrar un Error 503 durante el mantenimiento es una práctica común para informar a los usuarios que el sitio no está disponible temporalmente.

Esta práctica permitirá que ninguna página de tu sitio web esté disponible mientras realizas el mantenimiento. No obstante, existen otras prácticas que te permitirán personalizar la página que verán los usuarios, como por ejemplo el modo mantenimiento de WP Toolkit o plugins de mantenimiento que existen en el repositorio de WordPress.

Errores de configuración

Los errores de configuración también pueden ocasionar el Error 503. Esto puede incluir problemas en el archivo .htaccess, configuraciones incorrectas del servidor, conflictos entre complementos o temas en WordPress, entre otros. Incluso un simple error de sintaxis en el archivo .htaccess puede hacer que el servidor responda con un Error 503.

Solucionar el Error 503

Aumentar los recursos del servidor

Si la sobrecarga del servidor es la causa principal del Error 503, es posible que necesites actualizar tu plan de alojamiento o migrar a un servidor más potente. Al aumentar la capacidad del servidor, tendrás más recursos disponibles para manejar el tráfico y las solicitudes entrantes, lo que reducirá la probabilidad de encontrarte con el Error 503.

Aumentar tu servicio de hosting a uno superior es muy sencillo y no requiere migración de la página web en la mayoría de los casos. Si quisieras cambiar de servicio a uno más potente, como un VPS o un servidor dedicado, en ese caso sí sería necesario realizar la migración de la página web y los correos electrónicos al nuevo servidor.

Optimizar el rendimiento del sitio web

Mejorar el rendimiento general de tu sitio web puede ayudar a evitar el Error 503 debido a la falta de recursos. Puedes hacer uso de un sistema de caché para almacenar temporalmente los datos y reducir la carga en el servidor, la optimización de imágenes para reducir el tamaño de los archivos y la minimización de los scripts y archivos CSS para acelerar el tiempo de carga.

Conforme más optimizada esté la página web, menos recursos consumirá cada vez que se tenga que cargar la página web. Realizando una buena optimización de la página web se puede mejorar la velocidad de carga y evitar posibles errores 503.

Verificar el servidor y la página web

Revisar y corregir cualquier configuración incorrecta en tu servidor o en la propia página web es esencial para solucionar el Error 503.

Archivo .htaccess

Verifica el archivo .htaccess, accede por FTP a los archivos de tu página web y asegúrate de que no contenga ningún error. Este archivo es fundamental en la carga de las páginas web en servidores Apache, y si una sola línea del archivo contiene un error o una errata, la página web no cargará.

El archivo .htaccess es un archivo oculto, por lo que debes tener activada la opción de tu cliente FTP para poder visualizar los archivos ocultos del sistema, si no no lo encontrarás. El archivo .htaccess se encuentra en la ruta principal de WordPress, donde se encuentran las carpetas principales wp-content, wp-themes, y wp-includes. Lo encontrarás dentro de tu hosting en la carpeta public_html.

Otra opción es borrar por completo el archivo .htaccess y crearlo de nuevo. Al crear el nuevo archivo estará vacío, y deberás completarlo con el .htaccess por defecto de WordPress. Utilizando el .htaccess por defecto, tendrás por seguro que no existe ningún error en el archivo .htaccess, por lo que este no será el motivo del error.

Comprueba plantillas y plugins.

También debes comprobar que la plantilla y los plugins que estés utilizando no provoquen el error. Para ello, puedes seguir los siguientes pasos:

  1. Accede por FTP al hosting de tu página web
  2. Navega por las carpetas hasta la ruta /public_html/wp-content/
  3. Allí encontrarás la carpeta que contiene las plantillas, llamada /themes, y la carpeta que contiene los plugins, llamado /plugins
  4. Renombra primero la carpeta /themes, llamándola /themes-old o cualquier otro nombre. Esto lo que hará es desactivar cualquier plantilla que tengas activada en tu página web.
  5. Una vez renombrado, accede a tu página web para comprobar si el problema se ha resuelto.
  6. En caso de que no se haya resuelto, haz el mismo proceso con la carpeta /plugins, renómbrala y llámala /plugins-old.
  7. De la misma forma que antes, esto desactivará todos los plugins activados en tu sitio web. Entra de nuevo a la web y comprueba si el problema está resuelto.
  8. Una vez finalizadas las comprobaciones, vuelve a renombrar las carpetas y déjalas como estaban originalmente, /themes y /plugins. Cuando vuelvas a entrar al administrador de WordPress, deberás volver a activar la plantilla y los plugins que estabas utilizando.

Conclusión

El Error 503 puede ser frustrante tanto para los propietarios de sitios web como para los usuarios. Comprendiendo las causas detrás de este error y aplicando las soluciones adecuadas, es posible resolverlo y garantizar un sitio web funcional y accesible.

Desde mejorar la capacidad del servidor hasta optimizar el rendimiento del sitio web y mantener las configuraciones actualizadas, existen diversas medidas que puedes tomar para evitar el Error 503.

Recuerda que, en caso de dificultades, siempre es recomendable buscar ayuda adicional, ya sea de tu proveedor de alojamiento o de la comunidad de WordPress, para resolver cualquier problema técnico que pueda surgir.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

PWI Cloud tratará sus datos personales para gestionar los comentarios y opiniones. Para lo que contamos con su consentimiento. Puede ejercer sus derechos de acceso, rectificación, supresión, así como otros derechos. Puede obtener más información en nuestra Política de Privacidad.