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

PrestaShop: Cómo activar el modo mantenimiento y personalizar el mensaje

Actualizado el 24 de marzo de 2026

¿Qué es el modo mantenimiento en PrestaShop y para qué sirve?

El modo mantenimiento de PrestaShop es una funcionalidad integrada que te permite poner tu tienda online en pausa temporal. Cuando lo activas, los visitantes que accedan a tu dominio verán una página simple (o personalizada) en lugar del catálogo de productos, carrito o fichas de producto.

Este modo es esencial en varios escenarios:

  • Durante una actualización de PrestaShop o de módulos.
  • Cuando estás realizando cambios de diseño o configuración importantes.
  • Si necesitas hacer copias de seguridad o migraciones de servidor.
  • Para lanzar una tienda nueva antes de que esté lista al público.
  • Cuando quieres trabajar en el backend sin que los clientes vean errores a medio camino.

El objetivo principal es evitar que los usuarios interactúen con una tienda inestable, lo que podría generar pérdida de confianza, carritos abandonados o errores de compra. Además, te permite comunicar de forma clara cuándo volverás a estar disponible.


¿Qué necesitas antes de empezar?

Antes de activar el modo mantenimiento, asegúrate de tener lo siguiente:

  • Acceso al panel de administración de PrestaShop (el back-office).
  • Credenciales de administrador con permisos suficientes.
  • Un navegador actualizado.
  • Si vas a personalizar el mensaje, tener el texto listo y, opcionalmente, una imagen de fondo o logo.

No necesitas conocimientos técnicos avanzados. Todo se hace desde la interfaz gráfica de PrestaShop, aunque también puedes hacerlo por línea de comandos si usas un panel como Syspanel (accesible en el puerto 2106) y tienes acceso SSH.


Cómo activar el modo mantenimiento en PrestaShop paso a paso

El proceso para activar mantenimiento PrestaShop es muy sencillo. Sigue estos pasos:

  1. Accede a tu panel de administración de PrestaShop. Normalmente se encuentra en www.tudominio.com/admin o una URL personalizada que configuraste al instalar.

  2. En el menú lateral izquierdo, busca la sección "Parámetros avanzados" (o "Advanced Parameters" si lo tienes en inglés).

  3. Dentro de esa sección, haz clic en "Mantenimiento" (Maintenance).

  4. Verás una pantalla con varias opciones. La primera es "Activar el modo mantenimiento". Cambia el selector a "Sí".

  5. A continuación, define la IP de mantenimiento. Este campo es clave: si introduces tu dirección IP, podrás seguir viendo la tienda normalmente mientras los demás ven el mensaje de mantenimiento. Puedes obtener tu IP pública buscando en Google "cuál es mi IP".

  6. Haz clic en "Guardar" en la parte superior derecha.

A partir de ese momento, tu tienda estará en modo mantenimiento. Si no configuraste la IP, verás el mensaje de mantenimiento también tú, lo cual puede ser útil para comprobar cómo se ve.

[TIP]
Si no sabes cómo obtener tu IP pública, entra a Google desde tu ordenador y escribe "mi ip". Verás un número como 85.34.122.9. Cópialo en el campo de IP de mantenimiento. Así podrás seguir trabajando en tu tienda sin interrupciones.


Cómo personalizar el mensaje de mantenimiento en PrestaShop

PrestaShop te permite personalizar el mensaje PrestaShop de mantenimiento de dos formas: usando el editor integrado o mediante un archivo de plantilla más avanzado. Te explico ambas opciones.

Opción 1: Personalización básica desde el panel

En la misma pantalla de Mantenimiento, justo debajo de la opción de activar el modo, encontrarás un editor de texto con formato. Aquí puedes:

  • Escribir un título personalizado (por ejemplo: "Volvemos pronto").
  • Añadir un texto descriptivo (por ejemplo: "Estamos trabajando en mejorar tu experiencia. Disculpa las molestias").
  • Incluir enlaces, listas o incluso imágenes usando las herramientas del editor.

El editor es similar a un procesador de textos sencillo. Puedes cambiar colores, tamaños de fuente, alinear el texto, etc. Lo que escribas aquí se mostrará en la página pública de mantenimiento.

Cuando termines, pulsa "Guardar". La página de mantenimiento se actualizará automáticamente.

Opción 2: Personalización avanzada con plantilla

Si quieres un diseño más profesional o integrar tu logo, puedes editar el archivo de plantilla llamado maintenance.tpl. Para ello necesitas acceso FTP o al administrador de archivos de tu hosting.

  1. Conéctate al servidor mediante FTP o el administrador de archivos de Syspanel (puerto 2106).

  2. Navega hasta la carpeta themes/tu_tema/.

  3. Busca el archivo maintenance.tpl. Si no existe, puedes crearlo copiando el de la carpeta themes/classic/.

  4. Edítalo con un editor de texto plano (como Notepad++ o Visual Studio Code).

  5. Sustituye el contenido por HTML personalizado. Por ejemplo:

<div style="text-align:center; padding:50px;">
  <h1 style="color:#333;">¡Estamos en mantenimiento!</h1>
  <p>Estamos realizando mejoras para ofrecerte una mejor experiencia.</p>
  <p>Volvemos en breve. ¡Gracias por tu paciencia!</p>
</div>
  1. Guarda el archivo y súbelo de nuevo al servidor.

[WARNING]
Si editas el archivo de plantilla, asegúrate de hacer una copia de seguridad del original. Un error de sintaxis puede romper la página de mantenimiento. Si esto ocurre, restaura el archivo original y vuelve a intentarlo.


Qué ven tus clientes cuando la tienda está en mantenimiento

Cuando el modo mantenimiento PrestaShop está activo, cualquier visitante que entre a tu dominio verá una página con un mensaje por defecto o el que hayas personalizado. Esta página no muestra productos, ni buscador, ni carrito. Es una página estática que comunica el estado de la tienda.

Si configuraste la IP de mantenimiento, tú (y cualquiera que use esa IP) podréis ver la tienda con normalidad. Esto es muy útil para probar cambios antes de desactivar el modo.


Cómo desactivar el modo mantenimiento

Para volver a poner la tienda online, repite los pasos iniciales:

  1. Ve a Parámetros avanzados > Mantenimiento.

  2. Cambia el selector de "Activar el modo mantenimiento" a "No".

  3. Guarda los cambios.

En unos segundos, la tienda estará visible de nuevo para todos los visitantes.

[INFO]
Si usas caché (como PrestaShop Cache o un CDN), es posible que la página de mantenimiento tarde unos minutos en desaparecer. Puedes vaciar la caché desde el panel para acelerar el proceso.


Errores comunes y cómo solucionarlos

1. No veo la IP de mantenimiento o no sé cuál poner

Si no pones una IP, tú también verás la página de mantenimiento. Para evitarlo, introduce tu IP pública. Si no la conoces, búscala en Google. Ten en cuenta que si tu IP cambia (por ejemplo, si usas una IP dinámica), tendrás que actualizarla.

2. La página de mantenimiento se ve mal o no se actualiza

Esto suele deberse a la caché. Vacía la caché de PrestaShop desde Parámetros avanzados > Rendimiento y también la caché del navegador. También puedes probar en una ventana de incógnito.

3. No encuentro la opción de mantenimiento

En versiones antiguas de PrestaShop, la opción puede estar en Preferencias > Mantenimiento. Si usas una versión moderna (1.7 o 8.x), está en Parámetros avanzados > Mantenimiento.

4. Quiero que solo algunos usuarios vean la tienda

Puedes usar la IP de mantenimiento para permitir el acceso a una o varias IPs. Si necesitas varias, sepáralas con comas en el campo correspondiente (dependiendo de la versión).

5. He personalizado el mensaje pero no se ve

Comprueba que has guardado los cambios y que no hay caché activa. También verifica que no estás usando una plantilla personalizada que sobrescriba el archivo de mantenimiento.


Buenas prácticas durante una actualización de PrestaShop

El modo mantenimiento PrestaShop es especialmente importante durante una actualización de PrestaShop. Sigue estas recomendaciones:

  • Activa el modo mantenimiento antes de iniciar la actualización.
  • Anota tu IP para poder seguir trabajando mientras tanto.
  • Haz una copia de seguridad completa (archivos y base de datos) antes de actualizar.
  • Si algo falla, podrás restaurar la tienda sin que los clientes hayan visto errores.

Preguntas frecuentes (FAQ)

¿Puedo activar el modo mantenimiento sin acceso al panel?

Si no puedes acceder al panel, puedes activarlo manualmente editando el archivo app/config/parameters.php o mediante SQL. Es un proceso más avanzado, pero posible. Si usas Syspanel (puerto 2106), puedes acceder a la base de datos o al administrador de archivos para hacerlo.

¿El modo mantenimiento afecta al SEO?

Durante el tiempo que esté activo, los buscadores verán la página de mantenimiento. Si es por poco tiempo (unas horas), no suele haber penalizaciones. Para periodos largos, es recomendable devolver un código HTTP 503 (Service Unavailable) con un Retry-After, algo que PrestaShop hace automáticamente.

¿Puedo poner un contador de tiempo en la página de mantenimiento?

Sí, puedes hacerlo editando la plantilla maintenance.tpl y añadiendo JavaScript. Es una opción avanzada pero muy efectiva para comunicar cuándo volverás.

¿Cómo sé si el modo mantenimiento está activo?

Entra en tu tienda desde un navegador sin tu IP. Si ves el mensaje de mantenimiento, está activo. También puedes verificar el estado desde el panel en Parámetros avanzados > Mantenimiento.

¿Puedo activar el modo mantenimiento desde la base de datos?

Sí, en la tabla ps_configuration busca la variable PS_SHOP_ENABLE y cámbiala a 0 para activar el mantenimiento o 1 para desactivarlo. Es un método avanzado, solo recomendado si no tienes acceso al panel.


Conclusión

Activar el modo mantenimiento PrestaShop es una tarea sencilla que cualquier administrador puede realizar en pocos minutos. No solo protege la imagen de tu tienda durante procesos técnicos, sino que también te permite comunicar de forma clara y profesional a tus clientes que estás trabajando para mejorar.

Recuerda que puedes personalizar el mensaje PrestaShop tanto desde el panel como editando la plantilla, y que siempre debes tener en cuenta tu IP para no quedarte fuera de tu propia tienda.

Si sigues estos pasos, podrás gestionar cualquier actualización de PrestaShop o cambio importante con total tranquilidad, sabiendo que tu tienda está en mantenimiento de forma segura y controlada.

[INFO]
Si tienes dudas sobre cómo usar Syspanel para gestionar tu hosting, recuerda que el puerto de acceso es el 2106. Desde allí puedes gestionar archivos, bases de datos y mucho más.

¿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