🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo solucionar el error 503 Service Unavailable en Plesk

Actualizado el 5 de febrero de 2026

¿Qué significa el error 503 Service Unavailable en Plesk?

Cuando intentas acceder a tu sitio web y aparece un mensaje de error 503 Plesk, lo primero que debes saber es que no se trata de un problema con tu dominio ni con tu ordenador. Este error indica que el servidor web (Apache o Nginx) está temporalmente sobrecargado o en mantenimiento, y por lo tanto, no puede completar tu solicitud en ese momento.

En el contexto de Plesk, este error suele aparecer cuando el servicio PHP-FPM se detiene, cuando hay un problema con los permisos de los archivos, o cuando el servidor está experimentando un pico de tráfico inesperado. La buena noticia es que, en la mayoría de los casos, tiene solución rápida y no requiere conocimientos avanzados.

A lo largo de esta guía, te explicaré paso a paso cómo diagnosticar y resolver este problema, incluso si nunca has tocado un panel de control de hosting antes. Vamos a ello.


Paso 1: Verifica si el problema es general o solo afecta a tu sitio

Antes de entrar en pánico, comprueba si el error afecta a todos tus sitios alojados en el mismo servidor o solo a uno. Esto te dará pistas muy valiosas.

Prueba con otro dominio o subdominio

Si tienes más de un sitio web en el mismo plan de hosting, intenta acceder a otro. Si ese sitio carga correctamente, el problema está limitado a un dominio concreto. En cambio, si todos los sitios fallan, es probable que el servicio del servidor esté caído.

Revisa el estado del servidor desde Plesk

Accede a tu panel de Plesk e inicia sesión con tu usuario administrador. Una vez dentro, mira el panel de inicio. Si ves alertas en color rojo o naranja, te indicarán qué servicio tiene problemas. Anota el nombre del servicio afectado, porque lo necesitarás más adelante.

[INFO] Si no puedes acceder ni siquiera al panel de Plesk, significa que el problema es más grave y probablemente necesitarás contactar con tu proveedor de hosting. Pero no te preocupes, la mayoría de las veces sí podrás entrar.


Paso 2: Reinicia los servicios de Plesk (la solución más rápida)

La forma más sencilla de solucionar un service unavailable Plesk es reiniciar los servicios del servidor. Esto es similar a reiniciar tu ordenador cuando se queda congelado: no es elegante, pero funciona en muchas ocasiones.

Cómo reiniciar desde la interfaz gráfica

  1. En el panel de Plesk, ve a Herramientas y ajustes (o Tools & Settings, según el idioma).
  2. Busca la sección Servidor y haz clic en Servicios (o Services Management).
  3. Verás una lista con todos los servicios (Apache, Nginx, PHP-FPM, MySQL, etc.).
  4. Localiza los servicios Apache y nginx (si lo tienes instalado) y haz clic en el icono de reinicio (suele ser un círculo con una flecha).
  5. Haz lo mismo con PHP-FPM si aparece en la lista.

Después de reiniciar, espera unos 30 segundos y prueba a cargar tu sitio web de nuevo.

Cómo reiniciar por línea de comandos (SSH)

Si te sientes cómodo usando la terminal, puedes reiniciar los servicios de forma más rápida:

systemctl restart apache2
systemctl restart nginx
systemctl restart php-fpm

[WARNING] Si tu servidor usa Plesk Obsidian, el servicio de PHP-FPM puede tener un nombre diferente, como plesk-php74-fpm (el número depende de la versión de PHP). Usa systemctl list-units | grep php para ver el nombre exacto.


Paso 3: Revisa el estado de PHP-FPM en Plesk

El PHP-FPM Plesk es uno de los principales sospechosos cuando aparece el error 503. Este servicio se encarga de procesar las peticiones PHP de tu sitio web. Si se detiene o se queda sin recursos, el servidor responde con el código 503.

Comprobar si PHP-FPM está activo

En Plesk, ve a Herramientas y ajustes > Servicios. Busca la entrada de PHP-FPM (puede aparecer como "PHP-FPM" o con el número de versión, por ejemplo, "PHP-FPM 8.2"). Si su estado es "Detenido" o "Fallando", haz clic en "Iniciar" o "Reiniciar".

Aumentar los límites de memoria de PHP-FPM

A veces, el error 503 aparece porque PHP-FPM se queda sin memoria disponible. Para solucionarlo:

  1. En Plesk, ve a Herramientas y ajustes > PHP (o PHP Settings).
  2. Selecciona la versión de PHP que usa tu sitio.
  3. Busca la opción memory_limit y súbela a un valor mayor, por ejemplo, de 128M a 256M.
  4. Guarda los cambios y reinicia PHP-FPM.

[TIP] Si no sabes qué versión de PHP usa tu sitio, ve a Dominios > selecciona tu dominio y haz clic en Configuración de PHP. Allí verás la versión activa.


Paso 4: Revisa los logs para encontrar la causa raíz

Si reiniciar no ha funcionado, necesitas investigar un poco más. Los logs del servidor son como el "diario de a bordo" del servidor: registran todo lo que ocurre, incluidos los errores.

Dónde encontrar los logs en Plesk

  1. Ve a Herramientas y ajustes > Registros (o Logs).
  2. Busca el archivo de log de Apache (normalmente llamado error_log) y el de PHP-FPM.
  3. Descarga los archivos o ábrelos directamente desde el panel.

Qué buscar en los logs

Abre el archivo de log más reciente y busca las líneas que contengan "503" o "ERROR". Presta atención a mensajes como:

  • connection refused (indica que PHP-FPM no está escuchando).
  • resource temporarily unavailable (el servidor está sobrecargado).
  • permission denied (problemas de permisos en archivos o carpetas).

Estos mensajes te darán pistas sobre qué servicio está fallando.


Paso 5: Comprueba los permisos de archivos y carpetas

Otro motivo muy común del error 503 Plesk son los permisos incorrectos en los archivos de tu sitio web. Si algún archivo tiene permisos demasiado restrictivos, PHP-FPM no podrá leerlo y devolverá el error.

Cómo corregir permisos en Plesk

  1. Ve a Dominios > selecciona tu dominio.
  2. Haz clic en Administrador de archivos (o File Manager).
  3. Selecciona todos los archivos y carpetas de la raíz del sitio.
  4. Haz clic en Permisos y asegúrate de que los archivos tengan 644 y las carpetas 755.
  5. Aplica los cambios y vuelve a probar tu sitio.

[INFO] Si tu sitio usa WordPress, también puedes usar un plugin de seguridad para restablecer los permisos automáticamente. Pero hacerlo desde Plesk es igual de efectivo.


Paso 6: Revisa si hay un firewall o protección antivirus bloqueando

A veces, el error no viene del servidor web, sino de un módulo de seguridad que bloquea temporalmente ciertas IPs o peticiones.

Desactivar temporalmente ModSecurity

  1. En Plesk, ve a Dominios > selecciona tu dominio.
  2. Haz clic en Configuración de Apache y nginx (o Apache & nginx Settings).
  3. Busca la opción de ModSecurity y desactívala temporalmente.
  4. Guarda los cambios y prueba tu sitio.

Si el sitio carga correctamente con ModSecurity desactivado, sabrás que es el culpable. Puedes reactivarlo y luego ajustar las reglas para que no bloquee tu sitio.

[WARNING] No dejes ModSecurity desactivado permanentemente, ya que es una capa de seguridad importante. Si tienes que desactivarlo, contacta con tu proveedor para ajustar las reglas.


Paso 7: Aumenta el tiempo de espera de PHP-FPM

Otra causa frecuente es que PHP-FPM tarda demasiado en procesar una petición y el servidor se rinde antes de tiempo. Esto es especialmente común en sitios con scripts pesados o bases de datos grandes.

Configurar el límite de tiempo en Plesk

  1. Ve a Herramientas y ajustes > PHP.
  2. Selecciona la versión de PHP que usa tu sitio.
  3. Busca la directiva max_execution_time y súbela a 120 o 180 segundos.
  4. También puedes ajustar request_terminate_timeout en la configuración de PHP-FPM (si tienes acceso a ella).

Guarda los cambios y reinicia PHP-FPM.


Paso 8: Comprueba si el disco duro está lleno

Un servidor con el disco duro al 100% de su capacidad puede empezar a devolver errores 503 de forma intermitente. Esto ocurre porque los servicios no pueden escribir archivos temporales.

Verificar el espacio en disco desde Plesk

  1. Ve a Herramientas y ajustes > Estado del servidor (o Server Status).
  2. Busca la sección de Uso de disco.
  3. Si el porcentaje está cerca del 100%, necesitas liberar espacio.

Cómo liberar espacio rápidamente

  • Vacía la papelera de reciclaje de Plesk.
  • Elimina copias de seguridad antiguas.
  • Revisa la carpeta de logs y borra los archivos más antiguos.

[TIP] Si no sabes qué archivos ocupan más espacio, usa el Administrador de archivos de Plesk para ordenar por tamaño y elimina los que ya no necesites.


Paso 9: Reiniciar el servidor completo (último recurso)

Si has probado todo lo anterior y el error persiste, puede que necesites reiniciar el servidor entero. Esto es más drástico, pero a veces es la única solución.

Cómo reiniciar desde Plesk

  1. Ve a Herramientas y ajustes > Reinicio del servidor (o Server Reboot).
  2. Confirma la acción y espera unos minutos.
  3. Una vez que el servidor vuelva a estar en línea, prueba tu sitio.

[WARNING] Reiniciar el servidor afectará a todos los sitios alojados en él. Si tienes clientes o sitios críticos, avisa antes de hacerlo o hazlo en horas de bajo tráfico.


Paso 10: Contacta con tu proveedor de hosting

Si después de todos estos pasos sigues viendo el error 503 Plesk, es momento de pedir ayuda profesional. El problema puede estar en el hardware del servidor, en la configuración de red o en un ataque DDoS.

Qué información debes dar a tu proveedor

Cuando contactes con soporte, ten a mano:

  • El mensaje exacto del error.
  • La hora en la que empezó el problema.
  • Los logs de error que hayas encontrado.
  • Una lista de los pasos que ya has intentado.

Esto acelerará el diagnóstico y te ayudará a resolver el problema mucho más rápido.


Preguntas frecuentes (FAQ)

¿Por qué veo el error 503 solo en mi móvil y no en el ordenador?

Esto suele ocurrir por la caché del navegador o por una IP diferente. Prueba a borrar la caché del móvil o a usar una conexión de datos en lugar de Wi-Fi.

¿Cuánto tiempo tarda en solucionarse un error 503?

Depende de la causa. Si es un problema de PHP-FPM, en 5 minutos puedes tenerlo resuelto. Si es un problema de hardware, puede tardar varias horas.

¿El error 503 afecta a mi posicionamiento SEO?

Sí, si el error persiste durante horas o días, Google puede penalizarte temporalmente. Por eso es importante solucionarlo rápidamente.

¿Puedo evitar que vuelva a pasar?

Mantén tu servidor actualizado, revisa los logs periódicamente y configura alertas en Plesk para que te avisen cuando un servicio se detenga.


Resumen final

El error 503 Service Unavailable en Plesk puede parecer intimidante, pero en la mayoría de los casos tiene solución con los pasos que te he mostrado. Recuerda el orden lógico de actuación:

  1. Reinicia los servicios desde Plesk.
  2. Comprueba PHP-FPM.
  3. Revisa los logs.
  4. Corrige permisos.
  5. Verifica el espacio en disco.

Si nada de esto funciona, no dudes en contactar con tu proveedor de hosting. Ellos tienen acceso a herramientas más avanzadas y podrán diagnosticar el problema en profundidad.

Y si algún día migras a otro panel como Syspanel (recuerda que su puerto de acceso es el 2106), muchos de estos conceptos son similares, así que ya tendrás una base sólida para resolver problemas parecidos.

Espero que esta guía te haya sido útil. ¡No olvides guardarla en favoritos para la próxima vez!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel