Saltar al contenido

Error 503 Service Unavailable de WordPress y cómo solucionarlo

Error 503 Service Unavailable de WordPress y cómo solucionarlo
5 (100%) 1 vote[s]

Uno de los pocos errores muy frustrantes que encontrarás al usar WordPress es el error ‘503 Service Unavailable’.

Este error puede ser bastante confuso para la mayoría de los usuarios de WordPress, ya que puede hacer que su sitio web quede completamente fuera de línea sin darle una razón clara de la causa del error.

Puede haber algunas causas diferentes detrás del error»503 Service Unavailable» y también puede venir en diferentes códigos de error.

En este post, te guiaremos a través de las principales causas detrás del error»503 Service Unavailable» y te mostraremos cómo solucionar el error por ti mismo.

¿Qué es el error’503 Service Unavailable’?

503 service unavailable wordpress error
El error’503 Service Unavailable’ es a menudo causado por plugins y temas obsoletos y que no funcionan correctamente. El problema ocurre cuando el servidor de su sitio web tiene problemas para obtener una respuesta de un script PHP. Lo que suele ocurrir debido a scripts obsoletos o mal codificados en temas y plugins.

Sin embargo, en algunos casos, también puede deberse al uso excesivo de los recursos del servidor. O cuando hay un fallo en los servidores utilizados para alojar su sitio web. Así como cuando hay demasiadas peticiones que son manejadas por los servidores al mismo tiempo, lo que es común con los anfitriones web baratos que tratan de alojar demasiados sitios web en servidores de alojamiento compartido.

Cómo arreglarlo

Sí, el servidor de su sitio web podría ser la causa del error»503 Service Unavailable». Pero, antes de que saque conclusiones y empiece a culpar a su proveedor de alojamiento web, es mejor asegurarse de que no sea causado por un plugin o un tema defectuoso.

Hay dos estrategias para solucionar este problema: Desactivando todos los plugins y desactivando el tema actual. Pero, ¿cómo vas a hacer eso cuando ni siquiera puedes acceder a tu panel de control de administración de WordPress?

Afortunadamente, puedes desactivar tus plugins y temas desde el servidor de forma segura sin tener que iniciar sesión en tu sitio web de WordPress ni perder ningún dato. Aquí está el cómo.

1. Desactivar manualmente todos los plugins de WordPress

Para averiguar si el error es causado por un plugin, necesitamos deshabilitar todos los plugins. Puedes deshabilitar manualmente todos los plugins del lado del servidor simplemente renombrando la carpeta de plugins de WordPress.

Paso 1: Inicie sesión en su servidor

Primero, necesitamos iniciar sesión en su servidor para encontrar todos los archivos de WordPress relacionados con su sitio web.

Puede iniciar sesión en su servidor usando el Administrador de Archivos de CPanel basado en web o usar un cliente FTP como FileZilla. Para la demostración, usaremos el Administrador de Archivos de CPanel ya que es accesible para todos.
503 Service Unavailable error-cpanel

  1. Para abrir el CPanel de su servidor, escriba /cpanel al final del nombre de su dominio (por ejemplo: yourwebsite.com/cpanel)
  2. Introduzca su nombre de usuario y contraseña de CPanel para iniciar sesión
  3. Busque la aplicación Administrador de archivos y abra la carpeta public.html

Nota: Si no conoce los detalles de inicio de sesión de CPanel, consulte el correo electrónico de bienvenida que recibió de su anfitrión web cuando registró su cuenta por primera vez. O ingrese a su cuenta de hospedaje y acceda a CPanel desde allí. Si utiliza una cuenta de alojamiento dedicado o VPS, es posible que tenga que utilizar un cliente FTP.

Paso 2: Renombrar la carpeta de plugins

Para desactivar los plugins, todo lo que tienes que hacer es cambiar la carpeta de plugins por defecto.
503 Service Unavailable error-plugins-2

  1. Abra la carpeta WP-Content
  2. Busca la carpeta de plugins y renómbrala a plugins-bad
  3. Crear una nueva carpeta vacía y darle un nombre a los plugins

503 Service Unavailable error-plugins-3
Ahora, intente cargar su sitio web y vea si soluciona el problema.

Paso 3: Encontrar al culpable

Si su sitio web funciona y vuelve a la normalidad, entonces el error fue causado por un plugin defectuoso. Averigüemos qué plugin causó el problema.

  1. Volver a la carpeta WP-Content
  2. Eliminar la carpeta de plugins vacíos que acabas de crear
  3. Cambiar el nombre de la vieja carpeta de plugins-bad a su estado original a sólo plugins

Esto restaurará todos los plugins que tenías previamente en tu sitio web. Pero no te preocupes, todos esos plugins no serán desactivados.

Ahora ingrese a su panel de control de administración de WordPress y reactive sus plugins, uno por uno, hasta que encuentre qué plugin está causando el problema.

2. Cambiar el tema predeterminado del sitio web

Si al deshabilitar los plugins no se corrigió el error, es probable que se deba a un mal script en el tema de WordPress. Intentemos deshabilitar el tema predeterminado.

Paso 1: Inicie sesión en su servidor

Simplemente siga las mismas instrucciones que hemos proporcionado en el método anterior para iniciar sesión en su servidor utilizando una aplicación de cliente FTP o CPanel.

Paso 2: Eliminar el tema por defecto

Una vez que esté en el servidor, busque la carpeta Temas.
503 Service Unavailable error-delete-theme

  1. Vaya a la carpeta WP-Contents y abra la carpeta de temas.
  2. Primero, haga una copia de seguridad del tema predeterminado o, mejor aún, descárguelo a su computadora.
  3. Ahora sigue adelante y borra la carpeta relacionada con tu tema por defecto

Esto forzará a WordPress a revertir automáticamente su sitio web para usar un tema original de WordPress como Veintinueve.

Una vez hecho esto, compruebe si su sitio web funciona. Si funciona, hay algo mal con tu tema. Póngase en contacto con el desarrollador del tema y pídale que arregle el problema.

Nota: Si no ve un tema original dentro de la carpeta de temas del servidor, puede cargarlo manualmente. Descargue el tema Veintinueve aquí y súbalo a su carpeta de temas.

¿Todavía tienes el error?

Si usted todavía está viendo el mismo error incluso después de seguir estos pasos, entonces debe considerar buscar ayuda profesional. Su sitio web puede incluso estar en peligro de un ataque DDoS.

A veces, reinstalar WordPress puede solucionar el problema. Pero, no intente hacerlo usted solo, ya que un error podría borrar por completo todos los datos de su sitio web. Contrata a un profesional para que te ayude con el trabajo.

O póngase en contacto con su proveedor de alojamiento web y pida a su equipo de soporte técnico que revise su sitio web para ver qué está pasando. Dependiendo de lo bueno que sea el servicio de alojamiento web que utilice, le ayudarán a solucionar el problema en unos pocos minutos.