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

Configurar el modo mantenimiento en PrestaShop desde Syspanel

Actualizado el 28 de diciembre de 2025

¿Necesitas poner tu tienda PrestaShop en modo mantenimiento porque vas a hacer actualizaciones, cambios de diseño, o simplemente necesitas trabajar sin que los clientes vean errores? ¡Es muy sencillo! En esta guía completa te explicaré paso a paso cómo activar el modo mantenimiento PrestaShop desde Syspanel, la herramienta de administración de tu servidor (antes conocida como HestiaCP y a la que accedes por el puerto 2106).

No te preocupes si no eres un experto técnico. Aquí te lo contamos todo con un lenguaje claro, ejemplos prácticos y consejos para que no pierdas ventas ni clientes durante el proceso.

¿Qué es el modo mantenimiento en PrestaShop y por qué usarlo?

El modo mantenimiento PrestaShop es una funcionalidad que te permite cerrar temporalmente tu tienda online al público. Cuando lo activas, los visitantes ven una pantalla con un mensaje personalizado (por ejemplo: “Estamos mejorando la tienda, vuelve en unos minutos”) y no pueden navegar, comprar ni registrarse. Tú, sin embargo, puedes acceder con tu IP o como administrador para trabajar.

¿Cuándo es útil? En muchas situaciones:

  • Actualizar módulos o el núcleo de PrestaShop.
  • Cambiar el tema o plantilla de la tienda.
  • Corregir errores de pago, envío o catálogo.
  • Hacer pruebas de rendimiento o seguridad.
  • Migrar la tienda a un nuevo servidor o dominio.

[TIP] Activar el modo mantenimiento evita que los clientes vean páginas rotas, errores 500 o productos duplicados. Además, protege tu reputación y evita carritos abandonados por una mala experiencia.

Antes de empezar: lo que necesitas saber

Para configurar el modo mantenimiento PrestaShop desde Syspanel, primero debes tener acceso a tu panel de control. Recuerda que Syspanel es el nombre que usamos para referirnos a HestiaCP, y su acceso se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106).

Además, necesitarás:

  • Credenciales de administrador de Syspanel (usuario y contraseña).
  • Acceso al administrador de PrestaShop (back office).
  • Conocer tu dirección IP pública (para permitirte el acceso mientras la tienda está en mantenimiento).

[WARNING] Si no sabes tu IP, puedes buscarla en Google escribiendo “¿cuál es mi IP?”. Anótala, la necesitarás para no quedarte fuera de tu propia tienda.

Paso 1: Acceder a Syspanel (HestiaCP) y localizar tu tienda PrestaShop

  1. Abre tu navegador y escribe la dirección de tu servidor seguida de :2106. Por ejemplo: https://midominio.com:2106.
  2. Inicia sesión con tu usuario y contraseña de Syspanel.
  3. En el panel principal, verás una lista de tus sitios web. Busca el dominio donde está instalado PrestaShop (por ejemplo, mitienda.com).
  4. Haz clic en el nombre del dominio o en el botón “Abrir” para ver las opciones avanzadas.

[INFO] Syspanel organiza cada sitio web como un “dominio”. Si tienes varias tiendas, asegúrate de seleccionar la correcta.

Paso 2: Activar el modo mantenimiento PrestaShop desde Syspanel

Syspanel ofrece una forma rápida y directa de poner tu tienda en mantenimiento sin tocar archivos de configuración. Sigue estos pasos:

  1. Dentro del dominio de tu tienda, busca la sección “Opciones avanzadas” o “Herramientas”. En versiones recientes de Syspanel, suele haber un botón llamado “Modo mantenimiento” o “Maintenance mode”.
  2. Activa el interruptor o selecciona “Sí” para habilitar el modo mantenimiento.
  3. Aparecerá un campo de texto donde puedes escribir un mensaje personalizado que verán tus visitantes. Por ejemplo: “Estamos realizando mejoras. Vuelve en unos minutos. Gracias por tu paciencia.”
  4. También verás un campo para “IPs permitidas”. Aquí debes añadir tu dirección IP pública (la que anotaste antes) para que puedas acceder a la tienda mientras está en mantenimiento. Si tienes varios colaboradores, añade sus IPs separadas por comas.
  5. Guarda los cambios.

¡Listo! Tu tienda ya está en modo mantenimiento PrestaShop. Ahora, cuando entres desde tu IP, verás la tienda con normalidad. Los demás usuarios verán el mensaje que configuraste.

[TIP] Si no ves la opción “Modo mantenimiento” en Syspanel, no te preocupes. Puedes activarlo manualmente desde el back office de PrestaShop (ver Paso 3). Syspanel es una herramienta que facilita la gestión, pero PrestaShop también tiene su propia configuración.

Paso 3: Activar el modo mantenimiento desde el back office de PrestaShop (alternativa)

Aunque Syspanel es muy práctico, a veces prefieres controlar todo desde el administrador de PrestaShop. Aquí te explico cómo:

  1. Accede a tu back office de PrestaShop (ejemplo: tudominio.com/admin).
  2. Ve al menú “Parámetros de la tienda” > “Mantenimiento”.
  3. En la pantalla que se abre, verás la opción “Activar el modo mantenimiento”. Selecciona “Sí”.
  4. En “IPs autorizadas para acceder al modo mantenimiento”, añade tu IP (la misma que usaste en Syspanel). Puedes añadir varias IPs separadas por comas.
  5. Personaliza el mensaje de mantenimiento en el campo “Mensaje personalizado”. Puedes usar HTML básico si quieres darle estilo.
  6. Guarda la configuración.

[WARNING] Si activas el modo mantenimiento desde el back office y no añades tu IP, ¡te quedarás fuera de la tienda! Para volver a entrar, tendrías que desactivarlo desde Syspanel o mediante FTP editando el archivo de configuración. Por eso siempre es mejor añadir tu IP primero.

¿Qué pasa si no tengo acceso a Syspanel ni al back office?

Si por algún motivo no puedes acceder a Syspanel (por ejemplo, olvidaste la contraseña) ni al back office de PrestaShop (porque el modo mantenimiento te bloqueó), aún puedes solucionarlo mediante FTP:

  1. Conéctate a tu servidor mediante FTP (FileZilla, por ejemplo).
  2. Navega hasta la carpeta raíz de tu tienda PrestaShop (normalmente public_html o mitienda.com).
  3. Busca el archivo /config/defines.inc.php.
  4. Ábrelo con un editor de texto y busca la línea: define('_PS_MODE_DEV_', false);
  5. Cámbiala por: define('_PS_MODE_DEV_', true);. Esto desactivará el modo mantenimiento temporalmente.
  6. Guarda el archivo y sube los cambios.
  7. Ahora podrás acceder al back office y desactivar el modo mantenimiento desde allí.

[INFO] Este método es solo para emergencias. Una vez que recuperes el acceso, vuelve a cambiar _PS_MODE_DEV_ a false para evitar mostrar errores a los usuarios.

Personaliza tu página de mantenimiento para no perder clientes

Una página de mantenimiento genérica puede frustrar a tus clientes. En cambio, una bien diseñada puede retener su interés e incluso captar leads. Aquí tienes algunas ideas:

  • Mensaje claro y empático: “Estamos trabajando para ofrecerte una experiencia aún mejor. Vuelve en unos minutos.”
  • Cuenta atrás: Si sabes cuánto durará el mantenimiento, pon un temporizador (con JavaScript).
  • Formulario de notificación: Pide el email para avisar cuando la tienda esté lista. ¡Así no pierdes clientes!
  • Redes sociales: Enlaza a tus perfiles para que te sigan mientras esperan.
  • Logo y colores de tu marca: Mantén la coherencia visual.

Para personalizar la página de mantenimiento en PrestaShop, puedes editar el archivo maintenance.tpl en la carpeta de tu tema (normalmente en /themes/TU_TEMA/). O usa un módulo como “Custom Maintenance Page” si no quieres tocar código.

[TIP] Si no sabes editar archivos, contrata a un desarrollador o usa un módulo. Una página de mantenimiento profesional mejora la imagen de tu marca.

Preguntas frecuentes (FAQ) sobre el modo mantenimiento PrestaShop

Aquí respondo las dudas más comunes de los usuarios que buscan PrestaShop en mantenimiento o Syspanel PrestaShop mantenimiento.

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

Sí, siempre que añadas tu IP a la lista de IPs permitidas. Así tú y tu equipo podréis navegar y hacer cambios mientras los clientes ven el mensaje.

¿El modo mantenimiento afecta a los pedidos en curso?

No. Los pedidos que ya están en proceso (pagados, en preparación, etc.) no se ven afectados. El modo mantenimiento solo impide nuevas compras y navegación.

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

Pide a un amigo o usa una VPN para acceder a tu tienda desde otra IP. Si ves el mensaje de mantenimiento, está funcionando.

¿Puedo programar el modo mantenimiento?

PrestaShop no tiene una función nativa para programarlo, pero puedes usar módulos como “Scheduled Maintenance” o hacerlo manualmente. También puedes configurar un cron job en Syspanel para activar/desactivar el modo a una hora concreta.

¿Qué hago si después de desactivar el modo mantenimiento los clientes siguen viendo la página de mantenimiento?

Puede ser un problema de caché. Limpia la caché de PrestaShop (en “Parámetros avanzados” > “Rendimiento”) y la de tu navegador. Si usas Cloudflare, purga su caché también.

¿Es seguro usar el modo mantenimiento desde Syspanel?

Sí, es completamente seguro. Syspanel modifica el archivo de configuración de PrestaShop de forma automática. Sin embargo, siempre es buena práctica hacer una copia de seguridad antes de cualquier cambio importante.

Consejos finales para una actualización exitosa

Antes de activar el modo mantenimiento PrestaShop, ten en cuenta estas recomendaciones:

  • Avisa con antelación: Si sabes que vas a hacer mantenimiento, publica un aviso en redes sociales o en tu web unos días antes. Así los clientes no se llevarán una sorpresa.
  • Haz una copia de seguridad: Siempre, siempre, siempre. Usa Syspanel para hacer un backup de tu base de datos y archivos. Así, si algo sale mal, puedes restaurar todo.
  • Prueba en un entorno de staging: Si tienes un subdominio de pruebas (ejemplo: test.mitienda.com), haz los cambios allí primero. Luego aplícalos en producción.
  • Desactiva el modo mantenimiento al terminar: No lo olvides. Una tienda en mantenimiento durante días puede perder ventas y posicionamiento SEO.
  • Monitorea el rendimiento: Después de desactivarlo, revisa que todo funcione correctamente: carrito, pasarela de pago, envíos, etc.

[WARNING] El modo mantenimiento prolongado puede afectar tu SEO. Google puede interpretar que tu sitio está caído y reducir su posicionamiento. Si el mantenimiento va a durar más de 24 horas, considera usar un plugin que devuelva un código 503 (temporalmente no disponible) en lugar de un 200 OK. PrestaShop ya lo hace por defecto, pero asegúrate de no desactivarlo.

Resumen rápido: activar modo mantenimiento PrestaShop desde Syspanel

  1. Accede a Syspanel (tudominio.com:2106).
  2. Selecciona el dominio de tu tienda.
  3. Ve a “Opciones avanzadas” > “Modo mantenimiento”.
  4. Actívalo, escribe un mensaje y añade tu IP.
  5. Guarda los cambios.
  6. (Opcional) Personaliza la página de mantenimiento editando el archivo maintenance.tpl o usando un módulo.

Y si prefieres hacerlo desde el back office de PrestaShop, sigue la misma lógica: “Parámetros de la tienda” > “Mantenimiento”.

Con esta guía, ya sabes cómo configurar el modo mantenimiento PrestaShop de forma sencilla y profesional. No olvides que Syspanel PrestaShop configuración es tu aliado para gestionar tu tienda de manera eficiente. ¡Ahora puedes trabajar tranquilo sin preocuparte por lo que ven tus clientes!

Si te ha quedado alguna duda, déjala en los comentarios o contacta con nuestro soporte. Estamos aquí para ayudarte.

¿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