PrestaShop: cómo activar el modo mantenimiento y ponerlo en marcha
¿Qué es el modo mantenimiento en PrestaShop y por qué necesitas activarlo?
Imagina que estás reformando tu tienda fÃsica. No quieres que los clientes entren mientras hay escaleras, cajas y pintura fresca por todas partes, ¿verdad? Pues el modo mantenimiento de PrestaShop hace exactamente eso, pero en tu tienda online. Lo activas cuando necesitas hacer cambios importantes, actualizar módulos, modificar el diseño o simplemente cuando quieres que nadie vea tu web hasta que esté perfecta.
Cuando activas el mantenimiento, los visitantes que lleguen a tu tienda verán una pantalla informativa (puedes personalizarla) y no podrán acceder al catálogo ni realizar compras. Tú, sin embargo, podrás entrar con total normalidad si tienes tu IP autorizada o si inicias sesión como administrador. Es una herramienta esencial para evitar que los clientes vean errores, páginas a medio cargar o procesos incompletos que den una mala imagen de tu negocio.
Antes de empezar: haz una copia de seguridad
[!WARNING]
Antes de tocar cualquier ajuste en PrestaShop, especialmente si vas a actualizar módulos o temas, haz siempre una copia de seguridad completa de tu base de datos y archivos. El modo mantenimiento no protege contra errores humanos, solo oculta tu tienda al público.
Puedes hacer la copia desde el panel de control de tu hosting (por ejemplo, desde Syspanel, accesible a través del puerto 2106) o usando módulos especÃficos de PrestaShop. Esta práctica te salvará de más de un dolor de cabeza.
Cómo activar el modo mantenimiento en PrestaShop paso a paso
Activar el mantenimiento en PrestaShop es un proceso sencillo que no te llevará más de dos minutos. Sigue estos pasos:
-
Accede al panel de administración de tu PrestaShop. Normalmente se encuentra en
tudominio.com/admino en la ruta que configuraste al instalar. -
Ve al menú "Parámetros avanzados" que encontrarás en el panel lateral izquierdo.
-
Haz clic en "Mantenimiento". Se abrirá una página con varias opciones.
-
Localiza el selector "Activar el modo mantenimiento" y cámbialo a "SÃ".
-
Guarda los cambios con el botón "Guardar" que encontrarás en la parte superior derecha.
¡Y listo! Tu tienda ya está en modo mantenimiento. Los visitantes verán una pantalla simple que les informa que la tienda no está disponible temporalmente.
Personalizar la pantalla de mantenimiento
PrestaShop te permite personalizar el mensaje que verán tus clientes mientras tu tienda está en mantenimiento. Para ello:
- En la misma página de "Mantenimiento", busca el campo "Texto de mantenimiento".
- Escribe un mensaje amigable y profesional, por ejemplo: "Estamos mejorando nuestra tienda para ofrecerte una experiencia aún mejor. Vuelve en unos minutos, ¡gracias por tu paciencia!"
- Guarda los cambios.
[!TIP]
Aprovecha este espacio para comunicar cuándo volverás. Algo como "Volvemos el lunes con novedades" genera expectación y reduce la frustración del cliente.
Activar mantenimiento solo para algunas IP (acceso restringido)
Una de las funciones más útiles es poder activar el modo mantenimiento para todo el mundo excepto para ti. Asà puedes trabajar en tu tienda sin que nadie más la vea, pero tú sà podrás navegar por ella con normalidad para comprobar los cambios.
Para configurar esto:
- En la página de "Mantenimiento", busca el campo "Direcciones IP".
- Escribe tu dirección IP pública. Para saber cuál es, puedes buscar "cuál es mi IP" en Google.
- Si quieres añadir más de una IP (por ejemplo, la de un desarrollador o un compañero), sepáralas con comas.
- Guarda los cambios.
[!WARNING]
Si no conoces tu IP y la configuras mal, podrÃas quedarte fuera de tu propia tienda. Asegúrate de que la IP que introduces es correcta antes de guardar. Si te equivocas, podrás acceder al panel de administración desde el hosting (Syspanel, puerto 2106) para corregirlo.
Cómo desactivar el modo mantenimiento en PrestaShop
Cuando termines de hacer los cambios y quieras que tu tienda vuelva a estar operativa, el proceso es igual de simple:
- Accede al panel de administración de PrestaShop.
- Ve a "Parámetros avanzados" > "Mantenimiento".
- Cambia el selector "Activar el modo mantenimiento" a "No".
- Guarda los cambios.
Tu tienda estará inmediatamente visible para todos los visitantes. Te recomendamos que, antes de desactivarlo, hagas una revisión rápida de las páginas principales para asegurarte de que todo se ve correctamente.
Errores comunes y cómo solucionarlos
1. Me he olvidado de mi IP y no puedo entrar
Si activaste el mantenimiento restringido por IP y no recuerdas cuál configuraste, o si tu IP ha cambiado (algo muy común si usas conexión móvil), no podrás ver tu tienda. La solución es sencilla:
- Accede a tu panel de control de hosting (Syspanel, puerto 2106).
- Entra en el administrador de archivos o en la base de datos.
- Localiza la tabla
ps_configuration(el prefijo puede variar). - Busca la variable
PS_MAINTENANCE_ALLOW_IPSy elimina su valor o sustitúyela por tu nueva IP.
También puedes desactivar el mantenimiento directamente editando la variable PS_SHOP_ENABLE y poniéndola a "1".
2. El modo mantenimiento no se desactiva
Si has cambiado el selector a "No", has guardado y la tienda sigue mostrando la pantalla de mantenimiento, prueba a:
- Limpiar la caché de PrestaShop desde "Parámetros avanzados > Rendimiento".
- Borrar la caché del navegador o probar en una ventana de incógnito.
- Comprobar que no tienes algún módulo de caché que esté guardando la versión anterior.
3. Los clientes ven la pantalla de mantenimiento aunque yo sà entro
Esto es completamente normal. Si has configurado tu IP como permitida, solo tú podrás ver la tienda. Los demás visitantes verán la pantalla de mantenimiento. Es el comportamiento esperado.
Mantenimiento programado: cómo avisar a tus clientes
Una buena práctica es avisar a tus clientes con antelación si vas a poner tu tienda en mantenimiento durante un periodo largo. Puedes hacerlo:
- Enviando un boletÃn informativo por email.
- Publicando un aviso en tus redes sociales.
- Colocando un banner en tu tienda unos dÃas antes (puedes usar un módulo de banners o simplemente un bloque de texto).
Esto reduce la frustración y demuestra profesionalidad.
¿Cuándo deberÃas usar el modo mantenimiento?
El modo mantenimiento es útil en varias situaciones:
- Actualizaciones de PrestaShop a una versión mayor.
- Instalación o actualización de módulos y temas.
- Cambios de diseño que requieran probar varias configuraciones.
- Migraciones de servidor o cambios de hosting.
- Corrección de errores que afectan a la experiencia del usuario.
- Periodos de inactividad (vacaciones, cierres temporales).
[!TIP]
Si solo vas a hacer cambios menores (cambiar un texto, subir un producto), no es necesario activar el mantenimiento. Hazlo solo cuando los cambios puedan afectar visualmente a la tienda o al proceso de compra.
Preguntas frecuentes (FAQ)
¿Puedo trabajar en mi tienda mientras está en modo mantenimiento?
SÃ. Como administrador, puedes acceder al panel de administración y ver la tienda si tienes tu IP configurada. También puedes entrar a través del panel de administración sin necesidad de autorizar tu IP, ya que el acceso como admin siempre está permitido.
¿Qué ven mis clientes cuando está activado?
Ven una pantalla simple con un mensaje que puedes personalizar. No ven el catálogo, no pueden añadir productos al carrito ni realizar pedidos. El resto de la web (si tienes un blog, por ejemplo) puede seguir siendo visible si asà lo configuras.
¿El modo mantenimiento afecta al SEO?
SÃ, puede afectar temporalmente. Los motores de búsqueda rastrearán tu web y verán que devuelve un código de estado (normalmente 503) que indica que el sitio no está disponible temporalmente. Esto es normal y no deberÃa penalizarte si el mantenimiento dura poco tiempo (horas o un par de dÃas). Si lo alargas demasiado, Google podrÃa interpretar que tu web ha muerto y eliminarla de los resultados. No dejes el modo mantenimiento activo más de 48 horas si es posible.
¿Puedo activar el mantenimiento desde el móvil?
SÃ, el panel de administración de PrestaShop es responsive y puedes activarlo desde cualquier dispositivo con acceso a internet. Solo necesitas tu usuario y contraseña.
¿Qué diferencia hay entre el modo mantenimiento y desactivar la tienda?
El modo mantenimiento muestra una pantalla informativa y permite que tú (el administrador) accedas. Desactivar la tienda, en cambio, elimina completamente la posibilidad de comprar y puede mostrar un error. El mantenimiento es más elegante y profesional.
¿Puedo activar el mantenimiento solo para una categorÃa o producto?
No, el modo mantenimiento de PrestaShop es global. Si necesitas ocultar solo una parte, tendrás que desactivar productos o categorÃas individualmente desde su configuración.
¿Qué hago si he perdido el acceso al panel de administración?
Si no puedes acceder al panel de administración de PrestaShop, puedes desactivar el mantenimiento directamente desde la base de datos. Accede a Syspanel (puerto 2106), entra en phpMyAdmin, busca la tabla de configuración y cambia el valor de PS_SHOP_ENABLE a "1".
Consejos finales para un mantenimiento sin sustos
El modo mantenimiento de PrestaShop es una herramienta sencilla pero muy poderosa. UtilÃzalo siempre que vayas a hacer cambios que puedan afectar a la experiencia de compra de tus clientes. Recuerda:
- Planifica los mantenimientos en horas de menor tráfico.
- Avisa a tus clientes si va a ser largo.
- Prepárate con una lista de tareas para no alargar el proceso.
- Haz copias de seguridad antes de empezar.
- Comprueba todo antes de desactivar el mantenimiento.
Con estos pasos, podrás trabajar con tranquilidad sabiendo que tus clientes no verán nada a medio hacer. Y cuando todo esté listo, en un clic volverás a tener tu tienda activa y funcionando al 100%.
