Cargando...

Error “503 Servicio no disponible”: causas y cómo solucionarlo

Actualizado el 31 de mayo de 2024

«Servicio 503 no disponible» es uno de los muchos errores que puede encontrar al visitar un sitio web. No es un error específico de WordPress, pero hay varias cosas que pueden hacer que aparezca en su sitio. El error bloquea completamente el acceso a tu sitio web, por lo que es fundamental solucionarlo lo más rápido posible.

Algunas de las posibles causas detrás de que un servicio 503 no esté disponible son problemas técnicos a nivel del servidor y problemas con los complementos. Puede solucionar estos problemas usted mismo sin tener que comunicarse con un desarrollador o con su proveedor de alojamiento web si está dispuesto a investigar un poco.

📚 En este artículo, hablaremos sobre las causas del error 503 servicio no disponible 🐞 y cómo solucionarlo. ¡Pongámonos a trabajar!

503 es un código HTTP que significa que el navegador no puede acceder al servidor. Cuando visita un sitio web, el navegador envía una solicitud y el servidor la responde antes de enviar datos. Si el navegador no puede acceder al servidor, obtendrá un error 503 de servicio no disponible.

Esto es diferente a otros códigos de error, como 404 (que significa que la página no existe) o 502 (que normalmente significa que el servidor está abrumado). Si ve el error 503, su primera preocupación debería ser que el servidor esté desconectado:

Error 503 servicio no disponible.

Existen otras causas potenciales para el error 503. Ya que estamos hablando de WordPress, algunos de los culpables más comunes detrás de este error incluyen:

  • Problemas con complementos y temas.
  • Problemas con fragmentos de código personalizados
  • Un problema con una red de entrega de contenido (CDN)

Cualquiera de esos factores puede interferir con la capacidad del servidor de responder a una solicitud. Reducir la causa real del problema generalmente implica solucionar problemas del sitio web, abordando cada causa potencial una por una.

Cómo solucionar el error 503 servicio no disponible en WordPress (cuatro formas)

En esta sección, le mostraremos cómo solucionar cada una de las posibles causas detrás del error 503. Abordaremos los pasos para solucionar el problema, desde los más simples hasta los más complicados.

1. Verifica el estado de tu servidor 🖥️

Si ve el error 503 servicio no disponible, su primer paso debe ser verificar si los servidores del sitio web están funcionando. Hay varias formas de hacer esto. La ruta más rápida es abrir la terminal o la línea de comando y usar el silbido comando junto a la URL del sitio, así:

ping codeinwp.com

Code language: CSS (css)

Esto hará «ping» a la IP del servidor y debería ver múltiples respuestas junto con cuánto tiempo tomó el proceso cada vez. Si el ping no tiene éxito, el terminal devolverá un mensaje diciendo que no pudo conectarse al sitio. Normalmente, eso significa que el servidor no funciona.

Otra opción es consultar con su proveedor de alojamiento web. Puede hacerlo comunicándose con ellos a través de los canales de soporte o revisando su correo electrónico para ver si ha recibido alguna notificación sobre el tiempo de inactividad.

Es importante tener en cuenta que, hoy en día, los servidores web más acreditados ofrecen un tiempo de actividad casi perfecto (99,99%). Eso significa que si no se puede acceder a su sitio, en su mayoría no tiene que ver con que el servidor esté inactivo.

Si ve que se puede acceder al servidor de su sitio, significa que hay algo más detrás del error 503. Pasemos a los complementos.

2. Desactivar complementos 🔌

Desactivar los complementos de su sitio es una de las formas más rápidas de solucionar errores en WordPress. En la mayoría de los casos, suele ser sólo un complemento el que causa los problemas. Esto puede deberse a errores de compatibilidad con otros complementos o con el propio WordPress.

Una buena regla general es que si aparece un error como 503 después actualizando complementos, probablemente uno de ellos esté detrás de esto. Dado que el error le impide acceder al panel, deberá desactivar los complementos manualmente.

Para hacer eso, conéctese a su sitio a través del Protocolo de transferencia de archivos (FTP) y busque WordPress raíz carpeta. Una vez que estés dentro, ve a contenido wp/complementos. Este directorio debe incluir carpetas individuales para cada complemento instalado en el sitio:

Puede eliminar la carpeta correspondiente para deshacerse por completo de un complemento. Una alternativa más segura es cambiar el nombre de estas carpetas. Si cambia el nombre de la carpeta de un complemento, WordPress no podrá reconocerlo y el complemento se desactivará.

Para cambiar el nombre de una carpeta, haga clic derecho sobre ella y busque el Rebautizar opción. El nombre de la opción puede variar según el cliente FTP que utilice. En nuestros ejemplos, estamos usando ArchivoZilla:

Cambie el nombre de la carpeta a cualquier nombre, como «nombre del complemento desactivado». Luego deberás devolver la carpeta a su nombre original, así que tenlo en cuenta.

Para descubrir qué complemento está detrás del error, deberá cambiar el nombre de las carpetas en el complementos directorio uno por uno. Después de desactivar cada complemento, intente recargar el sitio web.

Si un complemento es la causa del error, desaparecerá una vez que desactives al culpable. Después de identificarlo, puede devolver el resto de las carpetas de complementos a sus nombres originales.

Una vez que pueda acceder nuevamente al panel, podrá decidir qué hacer con el complemento. Puede intentar reemplazarlo con una alternativa o mantenerlo deshabilitado hasta que aparezca otra actualización (una que, con suerte, solucione el problema).

3. Desactiva el tema activo 🎨

Desactivar su tema activo sin acceso al panel es complicado. No puedes usar FTP para deshabilitar temas como lo haces con los complementos, por lo que necesitas acceder a la base de datos para hacerlo.

Dependiendo de su proveedor de alojamiento web, debería haber una opción para acceder a la base de datos a través del panel de control del alojamiento. En la mayoría de los casos, tendrás acceso a phpMyAdmin, que puede conectarse directamente a la base de datos de WordPress:

Acceso a la base de datos.

Una vez que esté dentro, seleccione la base de datos de su sitio en el menú de la izquierda y busque el opciones_wp tabla entre las opciones a la derecha. Haga clic en la tabla para abrirla:

Abriendo la tabla wp_options.

Después de abrir la tabla, haga clic en el Buscar en el menú en la parte superior de la página. Tipo plantilla en el campo que corresponde al nombre_opción valor y haga clic en Ir:

Buscando su tema activo en la base de datos.

Esta consulta debería arrojar un único resultado. Puede hacer doble clic en el nombre debajo del valor de la opción campo para modificarlo. En este ejemplo, puede ver que nuestro tema activo es veintitrés:

Editar una entrada de base de datos.

Puedes reemplazar ese valor por otro que corresponda a un tema diferente. Algunas opciones seguras son temas predeterminados como veintidós o veintiuno. Una vez que reemplace el valor existente, haga clic en Ir para salvarlo.

4. Pause su red de entrega de contenido (CDN) ⏸️

Si utiliza una CDN con WordPress, es posible que se encuentre con el error 503 porque no se puede acceder al servidor de la CDN. Puede verificar si ese es el caso deshabilitando o pausando temporalmente la CDN.

El funcionamiento de ese proceso variará según la CDN que esté utilizando. En el caso de Cloudflare, puede acceder al panel e ir a Descripción generalAcciones avanzadasluego haga clic en Pausar Cloudflare en el sitio:

Pausando la CDN de Cloudflare.

Después de pausar la CDN, querrás borrar el caché del navegador antes de acceder a tu sitio web. Si el error 503 servicio no disponible desaparece, eso significa que la CDN estaba detrás del problema.

En este escenario, recomendamos mantener la CDN en pausa durante unas horas o un día. Normalmente, el problema se soluciona rápidamente, por lo que podrás reactivar la CDN después de un tiempo.

Conclusión sobre el error 503 Servicio no disponible 🧐

Los errores de WordPress que le impiden acceder al panel pueden ser difíciles de solucionar. Sin embargo, si se siente cómodo usando FTP y probando múltiples soluciones hasta encontrar la correcta, puede solucionar rápidamente el error 503 (o la mayoría de los errores, para ser justos).

⚠️ Si tienes el error 503, el servicio no está disponible en este momento, esto es lo que debes hacer:

  1. Consulta el estado de tu servidor 🖥️
  2. Desactivar complementos 🔌
  3. Desactivar el tema activo 🎨
  4. Pausa tu CDN ⏸️
 
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments