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

Cómo activar el modo mantenimiento en PrestaShop para hacer cambios

Actualizado el 2 de enero de 2026

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

El modo mantenimiento PrestaShop es una función nativa de la plataforma que te permite poner tu tienda modo offline temporalmente mientras realizas cambios internos. Cuando lo activas, los visitantes ven una pantalla genérica con un mensaje de "mantenimiento" o "pronto estaremos de vuelta", pero tú y tu equipo podéis seguir accediendo al back office y a la tienda con normalidad si tenéis la IP correcta añadida.

Esto es esencial para evitar que los clientes compren productos con precios erróneos, vean diseños a medio hacer o experimenten errores de pago mientras modificas tu catálogo, plantilla o módulos.

Piénsalo como un "cerrado por reformas" digital. No pierdes ventas porque nadie puede comprar, pero proteges la experiencia de usuario y la imagen de tu marca.


Cuándo deberías activar el modo mantenimiento de tu tienda

Activar el mantenimiento tienda no es solo para grandes lanzamientos. Hay muchas situaciones cotidianas donde es recomendable:

  • Actualizaciones de PrestaShop o de módulos: sobre todo si cambias de versión mayor.
  • Cambios de plantilla o tema: para evitar que los clientes vean un diseño roto a mitad de instalación.
  • Modificaciones de precios masivas: si importas un CSV con nuevas tarifas.
  • Cambios en pasarelas de pago: como configurar un nuevo TPV o actualizar certificados SSL.
  • Corrección de errores críticos: como un bug en el carrito o en el checkout.
  • Trabajos de optimización: limpieza de base de datos, regeneración de miniaturas, etc.

En resumen: cada vez que vayas a tocar algo que afecte a la experiencia del usuario o a la integridad de los datos, activa el modo offline primero.


Requisitos previos antes de activar el modo mantenimiento

Antes de lanzarte a activarlo, ten en cuenta estos puntos:

  1. Conoce tu dirección IP pública. La necesitarás para poder ver la tienda mientras esté en modo mantenimiento. Puedes averiguarla buscando "mi IP" en Google o usando servicios como WhatIsMyIP.
  2. Ten acceso al back office. Necesitas estar logueado como administrador. Si no puedes acceder al panel, tendrás que hacerlo por FTP editando un archivo de configuración (te lo explico más abajo).
  3. Informa a tu equipo. Si trabajas con más gente, avísales de que la tienda estará offline para que no se lleven sustos.
  4. Si usas Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106. Esto es útil si necesitas gestionar archivos o bases de datos mientras la tienda está en mantenimiento.

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

Aquí tienes la guía definitiva. Sigue estos pasos y tendrás tu tienda en mantenimiento en menos de 2 minutos.

Paso 1: Accede al back office de PrestaShop

Escribe la URL de tu tienda seguida de /admin o la URL personalizada que configuraste. Por ejemplo: https://tutienda.com/admin123.

Inicia sesión con tu usuario y contraseña de administrador.

Paso 2: Ve al menú de Parámetros de la tienda

En el menú lateral izquierdo, busca la sección PARÁMETROS DE LA TIENDA. Haz clic en ella para desplegar las opciones.

Paso 3: Entra en "General" o "Parámetros generales"

Dentro del desplegable, verás la opción General. Haz clic para acceder a la configuración general de tu tienda.

Paso 4: Busca la sección "Mantenimiento"

En la parte superior de la página General, verás una pestaña o un apartado que dice Mantenimiento. Haz clic en él.

Paso 5: Activa el modo mantenimiento

Verás un selector con tres opciones:

  • : activa el modo mantenimiento.
  • No: desactiva el modo mantenimiento (estado normal).
  • IPs autorizadas: aquí puedes añadir direcciones IP que podrán ver la tienda aunque esté en mantenimiento.

Selecciona para activar el modo mantenimiento PrestaShop.

Paso 6: Añade tu IP a las IPs autorizadas

En el campo IPs autorizadas, escribe tu dirección IP pública. Puedes añadir varias separadas por comas. Esto te permitirá ver la tienda tal y como la verán los clientes, pero sin que ellos puedan acceder.

[TIP] Añade también la IP de tu móvil si necesitas comprobar el diseño en responsive mientras estás en mantenimiento.

Paso 7: Personaliza el mensaje de mantenimiento (opcional)

En el mismo apartado, puedes escribir un mensaje personalizado que verán los visitantes. Por defecto, PrestaShop muestra "Estamos realizando tareas de mantenimiento. Vuelve pronto". Puedes cambiarlo por algo como:

"Estamos mejorando la tienda para ofrecerte una mejor experiencia. ¡Vuelve en unos minutos!"

Paso 8: Guarda los cambios

Pulsa el botón Guardar en la parte superior derecha de la página. A partir de este momento, tu tienda está en modo offline.


Cómo comprobar que el modo mantenimiento está activo

Abre una ventana de incógnito en tu navegador (Chrome: Ctrl+Shift+N, Firefox: Ctrl+Shift+P) y visita tu tienda. Deberías ver el mensaje de mantenimiento.

Si ves la tienda normal, es porque tu IP está autorizada. Prueba desde otro dispositivo o desactiva el WiFi del móvil para verificar.

[INFO] Si usas una VPN, desactívala temporalmente para comprobar el modo mantenimiento, ya que tu IP real puede estar enmascarada.


Cómo desactivar el modo mantenimiento

Para volver a poner tu tienda online, sigue los mismos pasos:

  1. Ve a PARÁMETROS DE LA TIENDA > General > Mantenimiento.
  2. Selecciona No en el selector de mantenimiento.
  3. Guarda los cambios.

Tu tienda volverá a estar visible para todos los visitantes al instante.


Cómo activar el modo mantenimiento si no tienes acceso al back office

A veces te quedas fuera del back office por un error grave, un módulo conflictivo o una actualización fallida. En ese caso, puedes activar el mantenimiento tienda manualmente editando un archivo de configuración.

Opción A: Editando el archivo settings.inc.php

Conéctate a tu hosting por FTP o desde el administrador de archivos de tu panel de control (por ejemplo, Syspanel, puerto 2106).

  1. Navega hasta la carpeta /config de tu instalación de PrestaShop.
  2. Busca el archivo settings.inc.php (en versiones antiguas) o parameters.php (en versiones modernas).
  3. Ábrelo con un editor de texto.
  4. Busca la línea que contiene _PS_MODE_DEV_ o PS_SHOP_ENABLE.

En versiones modernas, busca 'PS_SHOP_ENABLE' => 1 y cámbialo a 'PS_SHOP_ENABLE' => 0.

En versiones antiguas, busca define('_PS_SHOP_ENABLE_', '1'); y cámbialo a define('_PS_SHOP_ENABLE_', '0');.

  1. Guarda el archivo y súbelo de nuevo al servidor.

[WARNING] Haz siempre una copia de seguridad del archivo antes de editarlo. Un error de sintaxis puede dejar tu tienda completamente inaccesible.

Opción B: Usando la base de datos

Si tienes acceso a la base de datos (por ejemplo, a través de Syspanel con el puerto 2106 o phpMyAdmin):

  1. Abre la base de datos de PrestaShop.
  2. Busca la tabla ps_configuration (o tb_configuration si usas Thirty Bees).
  3. Localiza la fila con name = PS_SHOP_ENABLE.
  4. Cambia el value de 1 a 0.
  5. Guarda los cambios.

Qué hacer cuando termines los cambios

Una vez hayas terminado con tus modificaciones, sigue esta lista de verificación antes de desactivar el modo mantenimiento:

  • Prueba la funcionalidad: navega por la tienda como si fueras un cliente. Revisa el carrito, el checkout, la pasarela de pago y las páginas principales.
  • Comprueba el rendimiento: usa herramientas como Google PageSpeed Insights para asegurarte de que no hay errores.
  • Vacía las cachés: en PrestaShop, ve a PARÁMETROS AVANZADOS > Rendimiento y limpia la caché de Smarty.
  • Revisa los logs: mira el registro de errores en PARÁMETROS AVANZADOS > Registros.
  • Avisa a tu equipo: confirma que todo está listo.

Cuando todo esté correcto, desactiva el modo mantenimiento siguiendo los pasos que te expliqué antes.


Preguntas frecuentes sobre el modo mantenimiento en PrestaShop

¿Puedo seguir trabajando en el back office mientras la tienda está en mantenimiento?

Sí, el back office siempre está accesible para los administradores, independientemente del estado del modo mantenimiento.

¿Qué pasa con los pedidos en curso o los carritos abandonados?

Los carritos se guardan, pero los clientes no podrán completar la compra mientras el modo esté activo. Los pedidos en estado pendiente o en proceso no se ven afectados.

¿Puedo tener la tienda en mantenimiento indefinidamente?

Técnicamente sí, pero no es recomendable. Google penaliza las tiendas que están mucho tiempo offline y perderás posicionamiento SEO.

¿Cómo sé mi dirección IP para autorizarla?

Busca "mi IP" en Google desde el dispositivo que quieras autorizar. La IP que aparece es la que debes añadir.

¿Puedo autorizar varias IPs?

Sí, puedes añadir varias IPs separadas por comas en el campo correspondiente.

¿Qué pasa si no añado mi IP y activo el mantenimiento?

No podrás ver la tienda desde el front office, pero sí desde el back office. Si necesitas ver cómo se ve la tienda, tendrás que añadir tu IP o desactivar el modo temporalmente.


Consejos adicionales para un mantenimiento sin sobresaltos

Usa un entorno de pruebas si es posible

Si tienes un hosting con Syspanel (puerto 2106), puedes crear una subdominio o una instalación duplicada para probar cambios antes de aplicarlos en producción. Esto evita que tengas que poner tu tienda en modo offline innecesariamente.

Comunica el mantenimiento con antelación

Si el mantenimiento va a durar más de 30 minutos, es buena idea avisar a tus clientes por email o redes sociales. Puedes incluso poner un banner en tu tienda días antes.

Ten un plan de contingencia

Guarda siempre una copia de seguridad completa (archivos y base de datos) antes de hacer cambios importantes. Si algo sale mal, podrás restaurar tu tienda rápidamente.

No olvides desactivar el modo mantenimiento

Parece obvio, pero hay muchos casos de tiendas que se quedan en mantenimiento por olvido. Pon una alarma o una nota en tu calendario.


Errores comunes y cómo solucionarlos

Error: "La tienda está en mantenimiento" y no puedo entrar ni con mi IP

  • Verifica que has escrito la IP correctamente (sin espacios).
  • Comprueba que no estás usando una VPN.
  • Si trabajas desde una conexión corporativa, puede que tengas varias IPs de salida.

Error: El mensaje de mantenimiento no se actualiza

  • Limpia la caché del navegador.
  • Limpia la caché de PrestaShop desde el back office.
  • Comprueba que has guardado los cambios correctamente.

Error: Activo el mantenimiento pero los visitantes siguen viendo la tienda

  • Puede que tu IP esté autorizada y estés viendo la tienda tú mismo.
  • Prueba desde otro dispositivo o con el modo incógnito.
  • Verifica que el archivo de configuración no tenga valores incorrectos.

Conclusión

El modo mantenimiento PrestaShop es una herramienta imprescindible para cualquier administrador de tienda online. Te permite trabajar con tranquilidad, proteger la imagen de tu marca y evitar errores que puedan ahuyentar a tus clientes.

Siguiendo esta guía, podrás activarlo y desactivarlo en minutos, incluso si te quedas sin acceso al back office. Recuerda siempre añadir tu IP para poder previsualizar los cambios y no olvidar desactivarlo al terminar.

Si tienes cualquier duda, deja un comentario o consulta la documentación oficial de PrestaShop. ¡Tu tienda estará lista para brillar en poco tiempo!

[TIP] Guarda esta guía en tus favoritos o imprímela. Te será útil cada vez que necesites hacer cambios importantes en tu tienda.

¿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