Qué es y cómo solucionar el error 503
¿Qué es el error 503?
Lo primero de todo es decirte qué significa que en una web te aparezca el número 503: los servidores web usan números para identificar diferentes situaciones, son los códigos de estado HTTP.
Todos los códigos de estado que comienzan por 500 son errores temporales que encuentra el servidor y te avisa de que algo no va bien, es decir, te informa de la incapacidad del servidor para procesar una petición y comunica al cliente que el servidor está desconectado momentáneamente.
Podemos encontrar el error con distintas apariencias:
- Error 503
- HTTP 503
- HTTP Error 503
- 503 Service Unavailable
- Http/1.1 Service Unavailable
- HTTP Server Error 503
Esto es así, ya que los desarrolladores pueden modificar la apariencia, por lo que la página puede mostrarnos la forma que ellos elijan. Desde el Panel de Control de cdmon puedes personalizar y configurar páginas de error.
En realidad, el error 503 actúa como medida de seguridad para el propio servidor, es temporal como te decía y se trata de una protección a nivel técnico.
¿Por qué aparece y cómo solucionar un error 503?
Servidor en mantenimiento
El servidor puede estar siendo sometido a labores de mantenimiento: generando copias de seguridad, actualizaciones, copiando bases de datos, etc y durante este proceso los servicios no están disponibles. En este caso, dale un poco de tiempo y vuelve a intentarlo un poco más tarde.
Aumento en el tráfico web
Puede ser que el servidor esté recibiendo más peticiones de las que es capaz de procesar debido a un pico de tráfico en la web y por ello el servidor esté sobrecargado. Es probable que necesites aumentar recursos de tu plan de hosting para dar cobertura a todas esas nuevas peticiones. Debes comprobar si se trata de un “pico” de trabajo puntual del servidor. En este caso, no le daría importancia, espera unos minutos y vuelve a cargar la página.
Si, por el contrario, es algo recurrente, deberías ampliar tu plan de hosting, pero ¡ey! Son buenas noticias, estás aumentando tu tráfico en la web y muchos usuarios están interesados en tu contenido.
Un caso muy conocido fue cuando la web de Renfe ofreció con motivo de su 25 aniversario billetes a 25 € y colapsó su servidor debido a esta promoción.
Spam, Malware o error en la programación
También pueden darse por motivos de spam, ataques de malware o una programación errónea en tu web o gestor de contenidos. Si eres de los que le gusta picar código y has introducido a mano un fichero PHP como, por ejemplo, Google Analytics, puede que hayas metido la gamba y por eso te derive a un error 503.
Plugins o plantillas en CMS
Si tu web está hecha a través de un gestor de contenidos como WordPress y has instalado plugins o plantillas (themes), con incompatibilidades no conocidas entre ellos, pueden derivar en un alto consumo de recursos y, por lo tanto, mostrar un error 503. Nuestro consejo es que abras la carpeta de plugins y revises mediante un gestor FTP si hay alguno de dudosa procedencia o antiguo que te está rompiendo la web.
También, comprueba si ese theme o plantilla que instalaste es el causante del problema, bien, porque tenga alguna línea de código mal escrita, o bien, por esos elementos extra que trae la propia plantilla: page builders, sliders, etc.
Servidor DNS mal configurado
En otras ocasiones, aunque son las más excepcionales, puede deberse a una configuración defectuosa del servidor DNS por parte del usuario, en su ordenador o router, que le lleve al error 503.
Debes ir paso a paso buscando y revisando los lugares comunes de este error para encontrar cual es tu caso y darle solución, si eso no funciona debes contactar con el soporte técnico de tu hosting, en cdmon estamos 24 horas 7 días a la semana disponibles para atenderte y darte soluciones a cualquier error que te pueda surgir.
Otros errores comunes que te pueden aparecer son el error 500 o el error Notice undefined index en PHP, si también te han ocurrido o quieres ampliar información puedes seguir leyendo en nuestro blog.