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

Configurar el modo mantenimiento de PrestaShop en Syspanel

Actualizado el 8 de diciembre de 2025

¿Qué es el modo mantenimiento de PrestaShop y por qué necesitas activarlo?

El modo mantenimiento PrestaShop es una funcionalidad esencial que te permite poner tu tienda online en pausa temporal mientras realizas tareas internas. Cuando lo activas, los visitantes de tu web ven una pantalla de "mantenimiento" o "próximamente disponible", pero tú y tu equipo podéis seguir accediendo y trabajando en el back-office con total normalidad.

Esta herramienta es especialmente útil en varios escenarios:

  • Durante una actualización de PrestaShop o de sus módulos.
  • Cuando estás modificando el diseño, los precios o las fichas de producto.
  • Si necesitas corregir errores críticos o problemas de seguridad.
  • Para lanzar una nueva versión de tu tienda sin que los clientes vean cambios a medias.

El problema es que muchos usuarios no saben cómo activarlo correctamente, o peor aún, lo activan y luego no saben cómo desactivarlo. Por eso, en este artículo te voy a explicar paso a paso cómo configurar el modo mantenimiento PrestaShop en Syspanel, el panel de control que tienes a tu disposición en tu hosting.

Te adelanto que es un proceso muy sencillo, pero debes seguir los pasos con atención para evitar quedarte atrapado en una pantalla de mantenimiento sin poder acceder a tu tienda.

¿Qué es Syspanel y cómo se relaciona con PrestaShop?

Antes de entrar en materia, es importante que entiendas qué es Syspanel y por qué es la herramienta clave para gestionar tu tienda PrestaShop.

Syspanel es el panel de control de tu hosting, el lugar donde puedes gestionar todos los aspectos técnicos de tu servidor. Es el equivalente a cPanel o Plesk, pero con una interfaz propia y adaptada a las necesidades de los proyectos que alojamos.

Para acceder a Syspanel, simplemente escribe en tu navegador la dirección de tu dominio o IP seguida del puerto 2106. Por ejemplo: https://tu-dominio.com:2106.

Desde Syspanel podrás:

  • Gestionar archivos y bases de datos.
  • Configurar dominios y subdominios.
  • Crear cuentas de correo electrónico.
  • Gestionar certificados SSL.
  • Y por supuesto, acceder a herramientas avanzadas para tu PrestaShop.

En este artículo, te mostraré cómo usar Syspanel para activar y desactivar el modo mantenimiento PrestaShop de forma segura, incluso si no tienes acceso al back-office de tu tienda.

Método 1: Activar el modo mantenimiento desde el back-office de PrestaShop

Esta es la forma más fácil y recomendada si todavía puedes acceder al panel de administración de tu tienda. Es perfecta para situaciones planificadas, como una actualización de PrestaShop programada.

Paso 1: Accede a tu back-office

Inicia sesión en el panel de administración de tu PrestaShop. Normalmente, la URL es algo como https://tu-dominio.com/admin1234 (el número puede variar según tu instalación).

Paso 2: Ve a Parámetros avanzados

Una vez dentro, busca en el menú lateral izquierdo la sección Parámetros avanzados y haz clic en ella.

Paso 3: Configura el modo mantenimiento

Dentro de Parámetros avanzados, verás una opción llamada Mantenimiento. Haz clic en ella.

Ahora verás una pantalla con varias opciones:

  • Activar modo mantenimiento: Aquí debes marcar "Sí" para activarlo o "No" para desactivarlo.
  • Nombre de la IP: Es muy importante que aquí añadas tu dirección IP pública. De esta forma, aunque el modo mantenimiento esté activo, tú podrás ver tu tienda normalmente mientras que el resto de usuarios verán la pantalla de mantenimiento.
  • Mensaje personalizado: Puedes escribir un texto que se mostrará a tus clientes mientras la tienda está en mantenimiento. Por ejemplo: "Estamos mejorando nuestra tienda para ofrecerte una mejor experiencia. Vuelve pronto".

[TIP] Para saber cuál es tu IP pública, simplemente escribe "¿cuál es mi IP?" en Google y te la mostrará al instante. Asegúrate de añadirla antes de activar el modo mantenimiento, o podrías quedarte fuera de tu propia tienda.

Paso 4: Guarda los cambios

Una vez hayas configurado todo, haz clic en Guardar al final de la página. ¡Listo! Tu tienda está en modo mantenimiento.

Paso 5: Verifica que funciona

Abre tu tienda en una ventana de incógnito (o en otro dispositivo) y comprueba que se muestra la pantalla de mantenimiento. Si ves tu tienda normalmente, es porque estás accediendo desde la IP que añadiste en el paso anterior.

Método 2: Activar el modo mantenimiento desde Syspanel (método avanzado)

Este método es imprescindible cuando no puedes acceder al back-office de PrestaShop. Por ejemplo, si has roto un archivo durante una actualización, si has olvidado la contraseña de administrador o si tu tienda muestra un error fatal.

En estos casos, Syspanel es tu mejor aliado, ya que te permite modificar la base de datos directamente.

Paso 1: Accede a Syspanel

Abre tu navegador y escribe la URL de acceso a Syspanel: https://tu-dominio.com:2106.

Inicia sesión con las credenciales de tu hosting. Si no las tienes, contacta con tu proveedor de hosting para que te las facilite.

Paso 2: Busca la base de datos de tu PrestaShop

En el panel de Syspanel, busca la sección de Bases de datos o MySQL. Normalmente, hay un listado con todas las bases de datos de tu cuenta.

Identifica la base de datos correspondiente a tu PrestaShop. En la mayoría de los casos, el nombre es similar al nombre de tu dominio o proyecto.

Paso 3: Accede a phpMyAdmin

Syspanel te ofrece la posibilidad de abrir phpMyAdmin para gestionar la base de datos. Haz clic en el icono o enlace correspondiente a la base de datos que has identificado.

Se abrirá una nueva pestaña o ventana con la interfaz de phpMyAdmin.

[WARNING] Ten mucho cuidado con lo que haces en phpMyAdmin. Un error puede romper tu tienda por completo. Si no estás seguro de lo que estás haciendo, es mejor que contactes con soporte técnico.

Paso 4: Localiza la tabla de configuración

En phpMyAdmin, verás una lista de tablas en el lado izquierdo. Busca la tabla llamada ps_configuration (o prestashop_configuration si tu prefijo es diferente).

Haz clic en ella para ver su contenido.

Paso 5: Encuentra el parámetro PS_SHOP_ENABLE

Dentro de la tabla ps_configuration, busca la fila donde el campo name sea PS_SHOP_ENABLE.

Esta es la variable que controla el modo mantenimiento:

  • Si su valor es 0, el modo mantenimiento está desactivado (tienda activa).
  • Si su valor es 1, el modo mantenimiento está activado (tienda en mantenimiento).

Paso 6: Modifica el valor

Para activar el modo mantenimiento, haz clic en el icono de editar (normalmente un lápiz) en la fila de PS_SHOP_ENABLE.

Cambia el valor de 0 a 1 y haz clic en Continuar o Ejecutar.

Si quieres desactivar el modo mantenimiento, realiza la operación inversa: cambia el valor de 1 a 0.

[TIP] También puedes añadir tu IP en la tabla ps_configuration para poder acceder a tu tienda mientras está en mantenimiento. Busca la variable PS_MAINTENANCE_IP y añade tu IP separada por comas si hay varias.

Paso 7: Comprueba el resultado

Vuelve a tu tienda y comprueba si el modo mantenimiento está activo. Recuerda que si añadiste tu IP, deberías poder ver la tienda con normalidad.

¿Cómo desactivar el modo mantenimiento PrestaShop?

Desactivar el modo mantenimiento es igual de sencillo que activarlo, solo tienes que seguir los pasos inversos.

Desde el back-office:

  • Ve a Parámetros avanzadosMantenimiento.
  • Cambia la opción Activar modo mantenimiento a No.
  • Guarda los cambios.

Desde Syspanel:

  • Accede a phpMyAdmin como te expliqué antes.
  • Localiza la tabla ps_configuration.
  • Busca PS_SHOP_ENABLE y cambia su valor de 1 a 0.
  • Guarda los cambios.

[INFO] Después de desactivar el modo mantenimiento, es recomendable que borres la caché de PrestaShop para que los cambios se reflejen al instante. Puedes hacerlo desde Parámetros avanzadosRendimientoVaciar la caché.

Errores comunes al activar el modo mantenimiento y cómo solucionarlos

Error 1: No puedo acceder a mi tienda después de activar el modo mantenimiento

Esto suele ocurrir cuando no has añadido tu IP correctamente. La solución es:

  • Accede a Syspanel y a phpMyAdmin.
  • Busca PS_MAINTENANCE_IP en la tabla ps_configuration.
  • Añade tu IP actual (búscala en Google) y guarda.

Error 2: La pantalla de mantenimiento no se muestra

Si activaste el modo mantenimiento pero los visitantes siguen viendo tu tienda, puede ser un problema de caché. Prueba a:

  • Vaciar la caché de PrestaShop.
  • Desactivar la caché temporal en Parámetros avanzadosRendimiento.
  • Purgar la caché del navegador.

Error 3: Se muestra un error 500 en lugar de la pantalla de mantenimiento

Esto puede suceder si hay un problema en los archivos de PrestaShop. Intenta:

  • Acceder a Syspanel y comprobar que los archivos no estén corruptos.
  • Restaurar la última copia de seguridad.
  • Contactar con soporte técnico.

Consejos para una actualización de PrestaShop sin sustos

La actualización de PrestaShop es uno de los momentos más delicados y donde más útil resulta el modo mantenimiento. Aquí te dejo algunos consejos:

  1. Activa el modo mantenimiento antes de empezar cualquier actualización.
  2. Haz una copia de seguridad completa de tus archivos y base de datos.
  3. Actualiza primero los módulos y después el núcleo de PrestaShop.
  4. Prueba todo en un entorno de desarrollo si es posible.
  5. Desactiva el modo mantenimiento solo cuando estés seguro de que todo funciona correctamente.

[WARNING] Nunca actualices PrestaShop sin tener una copia de seguridad reciente. Si algo sale mal, podrías perder todos tus datos.

Preguntas frecuentes sobre el modo mantenimiento

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

Sí, si añades tu IP en la configuración de mantenimiento, podrás ver y gestionar tu tienda con normalidad mientras el resto de usuarios ven la pantalla de mantenimiento.

¿El modo mantenimiento afecta al posicionamiento SEO?

No, el modo mantenimiento no penaliza directamente tu posicionamiento en Google. Sin embargo, si lo dejas activado durante mucho tiempo, los motores de búsqueda podrían indexar la página de mantenimiento. Es recomendable activarlo solo durante el tiempo imprescindible.

¿Puedo activar el modo mantenimiento desde Syspanel si no tengo acceso al back-office?

Sí, tal y como te he explicado en el Método 2, puedes modificar la base de datos directamente desde Syspanel y phpMyAdmin.

¿Cómo sé si mi PrestaShop está en modo mantenimiento?

Si no puedes acceder a tu tienda y ves una pantalla de "mantenimiento" o "próximamente", entonces está activado. También puedes comprobarlo desde phpMyAdmin buscando el valor de PS_SHOP_ENABLE.

Conclusión

Configurar el modo mantenimiento PrestaShop en Syspanel es un proceso sencillo pero que requiere atención a los detalles. Ya sea que uses el back-office o el acceso directo a la base de datos desde Syspanel (puerto 2106), tienes todas las herramientas a tu alcance para mantener tu tienda operativa sin que los clientes vean los cambios internos.

Recuerda siempre:

  • Añade tu IP para poder seguir trabajando.
  • Haz copias de seguridad antes de cualquier cambio importante.
  • Desactiva el modo mantenimiento lo antes posible para no perder ventas.
  • Si tienes dudas, contacta con tu soporte técnico.

Con estos conocimientos, ya puedes afrontar con seguridad cualquier actualización de PrestaShop o tarea de mantenimiento en tu tienda online. ¡Tu tienda está en buenas manos!

¿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