PrestaShop: Cómo activar modo mantenimiento y crear contraseña
¿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 estado "offline" de forma temporal. Cuando lo activas, los visitantes que accedan a tu dominio verán una página simple de aviso, en lugar de tu catálogo de productos, carrito o pasarela de pago.
Esta función es esencial para cualquier administrador de una tienda basada en PrestaShop, ya que te protege durante momentos críticos. Imagina que estás actualizando un módulo de pagos, modificando el tema visual o realizando cambios en la base de datos. Si un cliente entra en ese momento, podría experimentar errores, ver páginas a medio cargar o, peor aún, sufrir problemas al finalizar una compra. Activar el prestashop mantenimiento evita todos estos riesgos.
Además, el modo mantenimiento no solo bloquea el acceso, sino que te permite especificar una contraseña modo mantenimiento prestashop. Con esta contraseña, tú y tu equipo de desarrollo podéis seguir navegando por la tienda con total normalidad para revisar los cambios, mientras que el público general solo verá el aviso de "tienda en mantenimiento". Es la herramienta perfecta para trabajar con tranquilidad.
Requisitos previos antes de empezar
Antes de lanzarnos a la configuración, es importante que tengas a mano los datos de acceso a tu panel de administración. Necesitarás:
- La URL de tu administración (normalmente termina en
/admino una ruta personalizada). - Tu usuario y contraseña de administrador de PrestaShop.
- Acceso a tu panel de control de hosting (cPanel, Plesk o Syspanel). Recuerda que si usas Syspanel, el puerto de acceso es el 2106.
[INFO] Si no sabes cuál es tu versión de PrestaShop, puedes consultarla en la parte inferior del panel de administración. Los pasos son prácticamente idénticos en las versiones 1.6, 1.7 y 8.x, aunque la interfaz puede variar ligeramente.
Guía paso a paso: Activar el modo mantenimiento en PrestaShop
A continuación, te explicamos el proceso de forma clara y visual. No te preocupes, es mucho más sencillo de lo que parece.
Paso 1: Accede al panel de administración
Abre tu navegador web y escribe la URL de tu administración de PrestaShop. Introduce tus credenciales y pulsa "Iniciar sesión". Una vez dentro, verás el escritorio (dashboard) con todos los menús en la parte superior o lateral izquierdo, dependiendo de tu versión.
Paso 2: Navega hasta la configuración de mantenimiento
En el menú lateral izquierdo, busca el apartado "Parámetros de la tienda" (o "Configuración" en versiones antiguas). Al pasar el ratón, se desplegarán varias opciones. Haz clic en "General".
Dentro de la pestaña "General", verás varias subpestañas en la parte superior de la página. Haz clic en la que dice "Mantenimiento". Esta es la sección donde controlaremos todo el proceso.
Paso 3: Activa el modo tienda en mantenimiento
Llegados a este punto, verás una pantalla con varias opciones. La primera y más importante es:
- "Activar el modo mantenimiento": Verás un interruptor o un botón deslizante. Actívalo (ponlo en "Sí" o color verde). Al hacerlo, tu tienda quedará bloqueada para el público al instante.
Automáticamente, aparecerán nuevas opciones que debes configurar.
Paso 4: Configura la contraseña de mantenimiento
Esta es la clave para que tú puedas seguir trabajando. Busca el campo llamado "Dirección IP de mantenimiento" y justo debajo, el de "Contraseña de mantenimiento" (en algunas versiones, es un único campo llamado "IPs autorizadas" o "Añadir mi IP").
- Contraseña de mantenimiento: Escribe una contraseña que sea fácil de recordar pero segura. Esta será la que te permita entrar a la tienda desde el front-office (la parte pública) mientras esté activo el modo.
[TIP] Te recomendamos usar algo como
mantenimiento2024o una combinación de letras y números que no uses en otros sitios. No es una contraseña de alta seguridad, ya que solo la usarás temporalmente, pero evita poner1234por si acaso.
Paso 5: Guarda los cambios
Una vez hayas rellenado los campos, busca el botón "Guardar" en la esquina superior derecha de la página. Haz clic en él. Verás un mensaje verde de confirmación indicando que la configuración se ha guardado correctamente.
¡Enhorabuena! Tu tienda en mantenimiento ya está activa. Si ahora intentas acceder a tu dominio principal desde un navegador en modo incógnito o desde otro dispositivo, verás la página de aviso.
Cómo acceder a tu tienda con la contraseña de mantenimiento
Ahora viene la parte interesante. Si quieres ver tu tienda tal y como la verán tus clientes cuando esté operativa, pero sin desactivar el modo mantenimiento, debes hacer lo siguiente:
- Ve a la URL de tu tienda (por ejemplo,
www.tudominio.com). - Verás la página de mantenimiento. No te asustes, es normal.
- En esa página, PrestaShop te mostrará un campo para introducir la contraseña modo mantenimiento prestashop que configuraste antes.
- Escríbela y pulsa el botón de aceptar o "Entrar".
¡Listo! El navegador recordará tu acceso mediante una cookie y podrás navegar por todo el catálogo, probar el carrito, hacer pedidos de prueba, etc., todo con la apariencia de la tienda en vivo, pero sabiendo que los clientes externos no pueden entrar.
Cómo desactivar el modo mantenimiento
Cuando hayas terminado tus tareas de actualización o diseño, es fundamental volver a poner la tienda online. El proceso es igual de sencillo:
- Vuelve a "Parámetros de la tienda" > "General" > "Mantenimiento".
- Desactiva el interruptor de "Activar el modo mantenimiento" (ponlo en "No").
- Borra la contraseña que habías configurado para evitar confusiones futuras.
- Haz clic en "Guardar".
Al instante, tu tienda volverá a ser visible para todo el mundo. Te recomendamos verificar que todo funciona correctamente accediendo desde un navegador sin la cookie de administrador (por ejemplo, en modo incógnito).
Consejos avanzados y resolución de problemas
Aunque el proceso es simple, hay algunos detalles que pueden resultar confusos. Aquí tienes algunos trucos y soluciones a problemas comunes.
¿Qué hago si no recuerdo la contraseña de mantenimiento?
No hay problema. Simplemente accede a tu panel de administración, ve a la sección de mantenimiento y define una nueva contraseña. Guarda los cambios y úsala. No hay un límite de intentos ni bloqueos.
Mi tienda muestra "Error 503" en lugar de la página de mantenimiento
Esto es bastante común. Un error 503 significa "Servicio no disponible". A veces, el servidor web (Apache o Nginx) tiene una caché que muestra un error genérico en lugar de la página personalizada de PrestaShop. Para solucionarlo:
- Limpia la caché de PrestaShop: En el panel de administración, ve a "Parámetros avanzados" > "Rendimiento" y pulsa el botón "Vaciar la caché".
- Limpia la caché de tu navegador o usa una ventana de incógnito.
- Si el problema persiste, puede que tu hosting tenga una capa de caché a nivel de servidor. Contacta con el soporte de tu proveedor (si usas Syspanel, recuerda que el acceso es a través del puerto 2106) para que la purguen.
¿Puedo personalizar el texto de la página de mantenimiento?
Sí, totalmente. En la misma sección de "Mantenimiento", encontrarás un campo llamado "Mensaje de mantenimiento" o similar. Puedes escribir un texto amigable como "Estamos mejorando nuestra tienda para ofrecerte una mejor experiencia. ¡Vuelve en unos minutos!". También puedes cambiar el idioma del mensaje en el selector de idiomas de la parte superior del campo.
Modo mantenimiento vs. Desactivar la tienda
Es importante no confundir el modo mantenimiento con la opción de "Desactivar la tienda" que se encuentra en "Parámetros de la tienda" > "General" > "Opciones de la tienda". Desactivar la tienda redirige a una página de "No disponible" y no permite a los administradores navegar por ella. El modo mantenimiento prestashop es mucho más flexible, ya que permite el acceso con contraseña.
¿Afecta el modo mantenimiento a mi posicionamiento SEO?
Sí, puede afectar si lo dejas activado durante mucho tiempo. Los motores de búsqueda como Google ven un error 503 como algo temporal, pero si tu tienda está en mantenimiento durante días o semanas, los bots pueden interpretar que tu sitio está caído y penalizarte.
[WARNING] No dejes el modo mantenimiento activado más de 24-48 horas. Si necesitas un periodo más largo, te recomendamos crear una página de "próximamente" con un enlace a tus redes sociales y bloquear el acceso con un plugin de mantenimiento más avanzado, o simplemente desactivar la tienda y trabajar en un entorno de pruebas (staging).
Preguntas frecuentes (FAQ)
Para finalizar, respondemos a las dudas más habituales que nos suelen plantear los usuarios.
¿El modo mantenimiento es lo mismo que el modo "tienda offline"?
Sí, son conceptos equivalentes. Cuando activas el modo mantenimiento, tu prestashop offline para el público general. Es la forma nativa de PrestaShop de poner la tienda en pausa.
¿Puedo tener el modo mantenimiento activado y seguir recibiendo pedidos?
No. Si está activado, los clientes no pueden ver los productos ni añadirlos al carrito, por lo que no podrán realizar pedidos. Solo tú y las personas con la contraseña podéis simular el proceso de compra.
¿Dónde se guarda la contraseña de mantenimiento en la base de datos?
La contraseña se guarda en la tabla ps_configuration (o ps_shop_url dependiendo de la versión) de tu base de datos MySQL. No es necesario que la modifiques manualmente, ya que el panel de administración se encarga de ello.
¿Cómo puedo ver mi tienda desde el móvil mientras está en mantenimiento?
Simplemente, en el navegador de tu móvil, introduce la URL de tu tienda. Te aparecerá la página de mantenimiento. Introduce la contraseña que configuraste y podrás navegar con normalidad.
¿Qué pasa si olvido la contraseña y no puedo acceder al panel de administración?
Esto sería un problema mayor. Si no puedes acceder al panel, tendrías que modificar la base de datos directamente desde phpMyAdmin (en tu panel de control). Busca la tabla ps_configuration, localiza la fila con el nombre PS_SHOP_ENABLE y cámbiala a 1 para reactivar la tienda. Si no te sientes cómodo haciendo esto, contacta con tu soporte técnico de hosting.
Esperamos que esta guía te haya sido de gran ayuda. Activar el modo mantenimiento prestashop es una práctica segura y profesional que te evitará muchos quebraderos de cabeza. Úsalo siempre que vayas a realizar cambios importantes en tu tienda.
