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

PrestaShop: Cómo activar el modo mantenimiento desde cPanel o Plesk

Actualizado el 8 de junio de 2026

¿Por qué necesitas activar el modo mantenimiento en PrestaShop?

Cuando estás construyendo tu tienda online, realizando cambios importantes, actualizando módulos o corrigiendo errores, no quieres que tus clientes vean una página rota o a medio cargar. Es aquí donde entra en juego el modo mantenimiento prestashop, una funcionalidad que te permite poner tu tienda "en pausa" temporalmente mientras trabajas en ella.

Imagina que estás reformando tu tienda física: no dejarías la puerta abierta mientras hay andamios y pintura fresca, ¿verdad? Pues con una tienda online ocurre exactamente lo mismo. El modo mantenimiento muestra una página elegante y profesional a tus visitantes, indicando que la tienda está en construcción o en mantenimiento, mientras tú trabajas tranquilamente en el backend.

En este artículo, te voy a explicar paso a paso cómo activar este modo usando cPanel o Plesk, dos de los paneles de control de hosting más populares del mercado. No necesitas ser un experto en programación, solo seguir las instrucciones con calma.


¿Qué es exactamente el modo mantenimiento en PrestaShop?

Antes de entrar en materia, es importante que entiendas qué hace exactamente esta función. Cuando activas el modo mantenimiento, tu tienda deja de ser visible para el público general. En su lugar, los visitantes verán una página simple que puede incluir tu logotipo, un mensaje personalizado y, si lo deseas, un contador de tiempo restante.

Lo interesante es que tú y tu equipo de trabajo podéis seguir accediendo a la tienda normalmente. Para ello, PrestaShop genera una IP específica que debes añadir a una lista blanca. De esta forma, solo las personas autorizadas podrán ver la tienda mientras está en modo mantenimiento.

Esta función es especialmente útil cuando estás configurando tu prestashop tienda en construcción, ya que te permite preparar todos los detalles antes del lanzamiento oficial sin que nadie más vea el proceso.


Método 1: Activar el modo mantenimiento desde cPanel

cPanel es uno de los paneles de control más utilizados en el mundo del hosting compartido. Si tu proveedor de hosting utiliza cPanel, sigue estos pasos para activar el modo mantenimiento de PrestaShop.

Paso 1: Accede a tu panel de cPanel

Abre tu navegador favorito y escribe la URL de acceso a cPanel. Normalmente suele ser algo como tudominio.com/cpanel o tudominio.com:2083. Introduce tu nombre de usuario y contraseña para acceder al panel.

Paso 2: Localiza el administrador de archivos

Una vez dentro de cPanel, busca la sección Archivos y haz clic en Administrador de archivos. Se abrirá una nueva ventana o pestaña con la estructura de archivos de tu hosting.

Paso 3: Navega hasta la carpeta de PrestaShop

Dentro del Administrador de archivos, navega hasta la carpeta donde tienes instalado PrestaShop. Normalmente será public_html o htdocs, aunque puede variar según tu configuración. Si tienes PrestaShop en una subcarpeta, como public_html/tienda, navega hasta allí.

Paso 4: Localiza el archivo de configuración

Dentro de la carpeta raíz de PrestaShop, busca un archivo llamado config/settings.inc.php. Este archivo contiene la configuración principal de tu tienda. Haz clic derecho sobre él y selecciona Editar o Editar con el editor de texto.

Paso 5: Modifica el valor del modo mantenimiento

Dentro del archivo settings.inc.php, busca la siguiente línea:

define('_PS_SHOP_ENABLE_', 1);

El número 1 significa que la tienda está en modo normal (visible). Para activar el modo mantenimiento, cambia ese valor a 0:

define('_PS_SHOP_ENABLE_', 0);

Guarda los cambios y cierra el editor.

[WARNING]
Esta modificación debe hacerse con mucho cuidado. Asegúrate de no borrar ni modificar ninguna otra línea del archivo, ya que podrías romper tu tienda por completo. Si tienes dudas, haz una copia de seguridad del archivo antes de editarlo.

Paso 6: Verifica que el modo mantenimiento está activo

Abre tu tienda en una ventana de incógnito o desde un dispositivo diferente al que usas normalmente. Deberías ver la página de mantenimiento de PrestaShop. Si la ves, ¡enhorabuena!, has activado correctamente el prestashop mantenimiento cpanel.

¿Cómo desactivar el modo mantenimiento desde cPanel?

Para desactivar el modo mantenimiento, simplemente repite los pasos anteriores y cambia el valor de _PS_SHOP_ENABLE_ de 0 a 1. Guarda los cambios y tu tienda volverá a estar visible para el público.


Método 2: Activar el modo mantenimiento desde Plesk

Si tu hosting utiliza Plesk en lugar de cPanel, no te preocupes, el proceso es igual de sencillo. De hecho, Plesk ofrece una interfaz más visual que facilita la tarea.

Paso 1: Accede a Plesk

Escribe la URL de acceso a Plesk en tu navegador. Normalmente suele ser tudominio.com:8443. Introduce tus credenciales para acceder al panel.

Paso 2: Ve al Administrador de archivos

En el panel principal de Plesk, busca la sección Sitios web y dominios. Localiza tu dominio y haz clic en Administrador de archivos dentro de las opciones de ese dominio.

Paso 3: Navega hasta la carpeta de PrestaShop

Al igual que con cPanel, navega hasta la carpeta raíz de tu instalación de PrestaShop. Normalmente será httpdocs o public_html.

Paso 4: Edita el archivo settings.inc.php

Busca el archivo config/settings.inc.php dentro de la carpeta raíz. Haz clic derecho sobre él y selecciona Editar en el editor de texto.

Paso 5: Cambia el valor del modo mantenimiento

Busca la línea define('_PS_SHOP_ENABLE_', 1); y cambia el valor a 0:

define('_PS_SHOP_ENABLE_', 0);

Guarda los cambios y ya tienes el activar mantenimiento plesk completado.

Paso 6: Comprueba el resultado

Visita tu tienda desde un navegador en modo incógnito para verificar que la página de mantenimiento aparece correctamente.

[TIP]
Tanto en cPanel como en Plesk, te recomiendo que limpies la caché de tu navegador después de hacer estos cambios. A veces el navegador guarda una versión antigua de la página y no muestra los cambios realizados.


Método alternativo: Activar el modo mantenimiento desde el panel de administración de PrestaShop

Aunque este artículo se centra en cPanel y Plesk, es importante que sepas que PrestaShop también te permite activar el modo mantenimiento desde su propio panel de administración. De hecho, esta es la forma más recomendada y segura de hacerlo, ya que no necesitas tocar archivos del sistema.

Pasos desde el panel de administración

  1. Accede a tu panel de administración de PrestaShop (normalmente en tudominio.com/admin).
  2. Ve a Parámetros avanzados > Rendimiento.
  3. Busca la opción Modo mantenimiento o Forzar la compilación.
  4. Activa la casilla que dice Activar el modo mantenimiento.
  5. Personaliza el mensaje que quieres mostrar a tus clientes.
  6. Añade tu IP a la lista blanca para poder seguir accediendo a la tienda.
  7. Guarda los cambios.

Este método es mucho más seguro porque no tienes que manipular archivos directamente, y además te permite personalizar el mensaje de mantenimiento sin necesidad de conocimientos técnicos.

[INFO]
Si tienes acceso al panel de administración de PrestaShop, te recomiendo encarecidamente que uses este método en lugar de editar archivos manualmente. Es más seguro, más rápido y menos propenso a errores.


¿Qué hacer si no encuentras el archivo settings.inc.php?

Si has seguido los pasos anteriores y no encuentras el archivo settings.inc.php, no te preocupes, hay varias explicaciones posibles:

  1. Versión de PrestaShop: En versiones más recientes de PrestaShop (1.7 y superiores), la configuración se ha movido a la base de datos. En este caso, no encontrarás el archivo settings.inc.php y deberás usar el panel de administración para activar el modo mantenimiento.

  2. Instalación personalizada: Si tu tienda tiene una instalación personalizada, la estructura de carpetas puede ser diferente. Busca archivos similares como config/config.inc.php o app/config/parameters.php.

  3. Permisos de archivo: Asegúrate de tener permisos de lectura y escritura en la carpeta config. Si no puedes editar el archivo, cambia los permisos a 755 o 644 temporalmente.


Consejos adicionales para tu prestashop tienda en construcción

Cuando estás construyendo tu tienda, el modo mantenimiento es tu mejor aliado. Aquí tienes algunos consejos adicionales para aprovecharlo al máximo:

Personaliza tu página de mantenimiento

PrestaShop te permite personalizar la página de mantenimiento con tu logotipo, colores de marca y un mensaje atractivo. Aprovecha esta oportunidad para generar expectación entre tus futuros clientes. Un mensaje como "¡Algo increíble está por llegar!" puede ser mucho más efectivo que un simple "En mantenimiento".

Utiliza una IP dinámica con precaución

Si tu IP cambia frecuentemente (por ejemplo, si trabajas desde diferentes lugares), añadir tu IP a la lista blanca puede ser un dolor de cabeza. En estos casos, considera usar una VPN o configurar el acceso mediante un archivo .htaccess para permitir el acceso solo desde ciertas IPs.

Haz una copia de seguridad antes de hacer cambios

Antes de activar el modo mantenimiento o realizar cualquier cambio en tu tienda, te recomiendo hacer una copia de seguridad completa. Esto te permitirá restaurar tu tienda si algo sale mal durante el proceso.

Prueba todo antes de desactivar el modo mantenimiento

Cuando hayas terminado de hacer cambios, prueba todos los aspectos de tu tienda: la página de inicio, el carrito de compra, el proceso de pago, la búsqueda de productos, etc. Solo cuando estés seguro de que todo funciona correctamente, desactiva el modo mantenimiento.


Preguntas frecuentes sobre el modo mantenimiento en PrestaShop

¿Mis clientes podrán ver mi tienda mientras está en modo mantenimiento?

No, el modo mantenimiento oculta tu tienda al público general. Solo las personas con las IPs que hayas añadido a la lista blanca podrán acceder.

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

Sí, puedes acceder al panel de administración y trabajar en tu tienda con total normalidad. El modo mantenimiento solo afecta a la vista pública.

¿El modo mantenimiento afecta al SEO de mi tienda?

Sí, si el modo mantenimiento está activo durante mucho tiempo, los motores de búsqueda pueden penalizar tu tienda. Te recomiendo no mantenerlo activo más de unos pocos días y, si es posible, añadir un encabezado HTTP 503 (Servicio no disponible) para indicar a los buscadores que es temporal.

¿Puedo activar el modo mantenimiento solo para algunos productos?

No, el modo mantenimiento afecta a toda la tienda. Si solo quieres ocultar algunos productos, deberás desactivarlos individualmente desde el panel de administración.

¿Qué pasa si olvido mi IP y no puedo acceder a la tienda?

Si te olvidas de añadir tu IP a la lista blanca, no podrás acceder a la tienda. En este caso, tendrás que editar el archivo de configuración directamente (como hemos explicado antes) para desactivar el modo mantenimiento.


Conclusión

Activar el modo mantenimiento prestashop es una tarea sencilla que cualquier persona puede realizar siguiendo los pasos adecuados. Tanto si usas cPanel como Plesk, el proceso es bastante similar y solo requiere editar un archivo de configuración.

Sin embargo, mi recomendación personal es que utilices el panel de administración de PrestaShop siempre que sea posible. Es más seguro, más visual y no requiere conocimientos técnicos. El método de editar archivos manualmente debe ser tu último recurso, solo para casos en los que no tengas acceso al panel de administración.

Recuerda que el modo mantenimiento es una herramienta temporal. Úsala mientras configuras tu prestashop tienda en construcción, pero no olvides desactivarla cuando hayas terminado. Una tienda que lleva semanas en mantenimiento puede hacer perder clientes y posicionamiento en buscadores.

Espero que este artículo te haya sido de ayuda. Si tienes alguna duda o problema durante el proceso, no dudes en contactar con tu proveedor de hosting o con el soporte técnico de PrestaShop. ¡Mucha suerte con tu tienda online!

¿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