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

Cómo activar el modo mantenimiento en PrestaShop (y desactivarlo)

Actualizado el 1 de febrero de 2026

¿Estás haciendo cambios en tu tienda y necesitas que los clientes no vean el proceso? ¿O quizás estás resolviendo un error y no quieres que nadie compre hasta que esté todo perfecto? Activar el modo mantenimiento en PrestaShop es la solución perfecta para estos casos. Es una función que te permite poner tu tienda en pausa temporalmente, mostrando un mensaje amigable a los visitantes mientras tú trabajas en la trastienda.

En esta guía completa, te explicaré paso a paso cómo activar el modo mantenimiento en PrestaShop y, por supuesto, cómo desactivarlo cuando hayas terminado. No necesitas ser un experto en informática; aquí lo hacemos fácil y directo.

¿Qué es exactamente el modo mantenimiento en PrestaShop?

Antes de ponernos manos a la obra, es importante que entiendas qué hace esta función. El modo mantenimiento en PrestaShop es una característica integrada que te permite cerrar tu tienda al público de forma temporal. Cuando está activo, los visitantes que intenten acceder a tu web verán una página simple (normalmente con un mensaje de "estamos en mantenimiento" o "volvemos pronto") en lugar de tu catálogo de productos.

Es importante destacar que la tienda no se elimina ni se pierde nada. Simplemente se oculta la parte pública. Tú, como administrador, podrás seguir accediendo al panel de control para hacer tus ajustes. Es como poner un cartel de "cerrado por reformas" en la puerta de tu tienda física, pero en tu tienda online.

¿Cuándo deberías usar el modo mantenimiento en PrestaShop?

Existen varias situaciones en las que poner tu PrestaShop en mantenimiento es una decisión inteligente:

  • Actualizaciones de versión o módulos: Para evitar conflictos y errores mientras actualizas el núcleo de PrestaShop o algún plugin.
  • Cambios de diseño: Si estás modificando el tema (template) de tu tienda y necesitas ver los resultados sin que los clientes interfieran.
  • Carga de productos: Cuando tienes que subir un gran lote de productos o modificar precios de forma masiva.
  • Solución de errores: Si tu tienda tiene algún problema técnico (como un error de base de datos o un conflicto de módulos), el modo mantenimiento evita que los clientes vean los errores y te da tiempo para arreglarlos con calma.
  • Periodos de vacaciones: Aunque no es lo más recomendado para un negocio online, puedes usarlo si te vas de vacaciones y no puedes gestionar los pedidos.

Requisitos previos antes de activar el modo mantenimiento

No necesitas mucho para hacer esto, pero es bueno que tengas a mano:

  1. Acceso al panel de administración de tu PrestaShop (la URL suele ser www.tutienda.com/admin).
  2. Tus credenciales de administrador (usuario y contraseña).
  3. Acceso al Syspanel (anteriormente conocido como HestiaCP) si necesitas gestionar archivos o bases de datos. Recuerda que para acceder a Syspanel, la dirección es https://tu-dominio.com:2106 y luego inicia sesión con tu usuario y contraseña de hosting.

Cómo activar el modo mantenimiento en PrestaShop: Guía paso a paso

Aquí tienes la parte más importante. Sigue estos pasos al pie de la letra y tendrás tu tienda en mantenimiento en menos de un minuto.

Paso 1: Accede a tu panel de administración

Abre tu navegador web favorito (Chrome, Firefox, Safari, etc.) y escribe la URL de administración de tu tienda. Normalmente es algo como www.tutienda.com/admin12345 (el número suele ser aleatorio por seguridad). Introduce tu usuario y contraseña y haz clic en "Iniciar sesión".

Paso 2: Navega hasta la configuración de mantenimiento

Una vez dentro del panel, tendrás que ir al menú de parámetros generales. En la barra lateral izquierda, busca el menú que dice "Parámetros avanzados" (o "Advanced Parameters" si tu tienda está en inglés). Al pasar el ratón por encima, se desplegarán varias opciones. Haz clic en "Mantenimiento" (o "Maintenance").

Esta es la página donde podrás controlar todo lo relacionado con el estado de disponibilidad de tu tienda.

Paso 3: Configura las opciones de mantenimiento

Verás una pantalla con varias opciones. Presta atención a estos campos:

  • Activar el modo mantenimiento: Aquí tienes un interruptor o una casilla de verificación. Para activar el mantenimiento de PrestaShop, actívalo (ponlo en "Sí" o desliza el interruptor). Este es el paso principal.
  • IPs autorizadas: Este es un campo muy útil. Aquí puedes escribir las direcciones IP desde las que quieres que se pueda acceder a la tienda incluso con el mantenimiento activo. Por ejemplo, la IP de tu casa o de tu oficina. Así podrás ver tu tienda como un cliente normal para comprobar que todo está bien, mientras que el resto del mundo verá el mensaje de mantenimiento.
  • Mensaje de mantenimiento: Puedes personalizar el texto que verán tus clientes. Escribe algo claro y amigable como: "Estamos realizando tareas de mejora. Volveremos muy pronto. ¡Gracias por tu paciencia!". También puedes incluir tu logo o algún otro detalle.

Paso 4: Guarda los cambios

Cuando hayas configurado todo a tu gusto, busca el botón "Guardar" (normalmente está en la parte superior derecha de la pantalla). Haz clic en él y ¡listo! Tu PrestaShop en mantenimiento estará activo.

Para comprobarlo, abre una ventana de incógnito en tu navegador (para que no use tu IP de administrador) y visita tu tienda. Deberías ver el mensaje de mantenimiento que has configurado.

[TIP] Si no ves el mensaje de mantenimiento, es muy probable que tu IP esté en la lista de "IPs autorizadas". Para hacer la prueba, usa una ventana de incógnito o desactiva el Wi-Fi y navega con los datos móviles de tu teléfono.

Cómo desactivar el modo mantenimiento en PrestaShop

Una vez que hayas terminado tus tareas de actualización o reparación, es hora de volver a abrir las puertas de tu tienda. El proceso es igual de sencillo.

Paso 1: Vuelve a la página de mantenimiento

Accede de nuevo a tu panel de administración de PrestaShop y navega por la misma ruta: "Parámetros avanzados" -> "Mantenimiento".

Paso 2: Desactiva el modo mantenimiento

Ahora, simplemente desactiva el interruptor o desmarca la casilla de "Activar el modo mantenimiento". Es decir, ponlo en "No" o apágalo.

Paso 3: Guarda los cambios

Haz clic en el botón "Guardar" de nuevo. Para asegurarte de que todo funciona correctamente, visita tu tienda en una ventana de incógnito. Deberías ver tu catálogo de productos con normalidad.

[INFO] Es importante que recuerdes desactivar el modo mantenimiento en PrestaShop después de terminar. Olvidarlo puede hacer que pierdas ventas, ya que los clientes no podrán comprar en tu tienda.

Problemas comunes y cómo solucionarlos

A veces, las cosas no salen a la primera. Aquí tienes algunos problemas típicos y sus soluciones:

No puedo acceder al panel de administración

Si has activado el modo mantenimiento y, por error, también has bloqueado tu propia IP, puede que no puedas acceder al panel para desactivarlo. No te preocupes, tiene solución.

  1. Accede a tu Syspanel (recuerda: https://tu-dominio.com:2106).
  2. Busca la sección de "Archivos" o "Administrador de archivos".
  3. Navega a la carpeta config/ dentro de tu instalación de PrestaShop.
  4. Busca el archivo llamado defines.inc.php.
  5. Ábrelo con un editor de texto y busca una línea que dice define('_PS_MODE_DEV_', true); o similar. No la modifiques.
  6. Busca una línea que contenga _PS_MAINTENANCE_ o PS_SHOP_ENABLE. Si la encuentras, cámbiala a '0' (para desactivar el mantenimiento) o borra tu IP de la lista. Si no la encuentras, no la añadas, ya que puede causar errores.
  7. Guarda el archivo y sube los cambios si es necesario.

[WARNING] Modificar archivos de configuración directamente puede ser arriesgado. Si no te sientes seguro, es mejor que contactes con el soporte técnico de tu hosting antes de tocar nada.

Veo el mensaje de mantenimiento, pero yo también estoy bloqueado

Esto es casi seguro porque tu IP no está en la lista de permitidas. Vuelve a la página de mantenimiento en tu panel de administración y asegúrate de haber añadido tu IP correctamente en el campo "IPs autorizadas". Puedes buscar tu IP pública en Google escribiendo "cuál es mi IP".

El mensaje de mantenimiento se ve feo o roto

El mensaje de mantenimiento de PrestaShop usa una plantilla simple. Si quieres personalizarla más a fondo, puedes editar el archivo maintenance.tpl en tu tema, pero esto ya es más avanzado. Para la mayoría de los casos, cambiar el texto desde el panel de administración es suficiente.

Consejos avanzados para el modo mantenimiento en PrestaShop

Si quieres ir un paso más allá, aquí tienes algunos consejos:

Añade varias IPs autorizadas

Si trabajas con un equipo, puedes añadir las IPs de todos los miembros para que todos puedan acceder a la tienda mientras está en mantenimiento. Solo tienes que separarlas con comas en el campo correspondiente.

Usa el modo mantenimiento para crear una página "Próximamente"

Si estás lanzando una tienda nueva, puedes usar el modo mantenimiento en PrestaShop como una página de "Próximamente". Personaliza el mensaje con tu logo, una fecha de lanzamiento y quizás un formulario para que los visitantes dejen su email y sean avisados cuando abras. Es una gran estrategia de marketing.

No desactives el modo mantenimiento durante una actualización crítica

Si estás actualizando el núcleo de PrestaShop o un módulo muy importante, es recomendable mantener el modo mantenimiento activo hasta que hayas verificado que todo funciona perfectamente. Esto incluye probar el proceso de compra completo (añadir al carrito, hacer checkout, etc.).

Preguntas frecuentes (FAQ) sobre el modo mantenimiento en PrestaShop

Para terminar, resolvamos las dudas más comunes que suelen tener los usuarios.

¿El modo mantenimiento afecta al SEO?

Sí, puede afectar si lo dejas activado durante mucho tiempo. Los motores de búsqueda como Google ven que tu tienda está caída y pueden reducir tu posicionamiento. Por eso, es fundamental activarlo solo por periodos cortos y desactivarlo lo antes posible.

¿Puedo seguir trabajando en mi tienda mientras está en modo mantenimiento?

¡Por supuesto! Tú y las IPs que hayas autorizado podéis acceder y trabajar con normalidad. El modo mantenimiento solo afecta a los visitantes externos.

¿Puedo configurar un mensaje personalizado para el modo mantenimiento?

Sí, puedes escribir el mensaje que quieras en el campo "Mensaje de mantenimiento" en la página de configuración. Usa un lenguaje cercano y tranquilizador para que tus clientes no se preocupen.

¿Qué pasa con los pedidos que hay en curso durante el mantenimiento?

Los pedidos que ya se han realizado no se ven afectados. Podrás seguir gestionándolos desde tu panel de administración con normalidad. El modo mantenimiento solo detiene la realización de nuevos pedidos.

¿El modo mantenimiento bloquea el acceso a la API?

Depende de la configuración. La API de PrestaShop puede seguir funcionando si la tienes configurada para ello. Sin embargo, para la mayoría de los usuarios, esto no es un problema, ya que la API se usa para integraciones avanzadas.

¿Cómo puedo ocultar el mensaje de mantenimiento para los motores de búsqueda?

PrestaShop ya envía una cabecera HTTP especial (503 Service Unavailable) cuando el modo mantenimiento está activo. Esto le dice a los motores de búsqueda que la tienda está temporalmente no disponible y que no deben indexar la página de mantenimiento. Así que no tienes que hacer nada extra.

¿Es lo mismo el modo mantenimiento que desactivar la tienda?

Sí, en esencia, es lo mismo. "Desactivar la tienda" y "activar el modo mantenimiento" son conceptos equivalentes en PrestaShop. Ambos hacen que la tienda no esté disponible para el público.

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

Sí, es posible, pero no es recomendable para usuarios sin experiencia. Tendrías que acceder a la base de datos a través de Syspanel (puerto 2106) y modificar un valor en la tabla ps_configuration. Es mucho más seguro y fácil hacerlo desde el panel de administración.

Espero que esta guía detallada te haya sido de gran ayuda. Como has visto, activar el modo mantenimiento en PrestaShop y desactivarlo es un proceso muy sencillo y rápido. Ahora ya puedes trabajar en tu tienda con la tranquilidad de que tus clientes no verán los entresijos de tu trabajo. ¡Mucha suerte con tu tienda online!

¿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