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

Activar el modo mantenimiento en PrestaShop (cPanel y Plesk)

Actualizado el 16 de mayo de 2026

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

Cuando estás realizando cambios importantes en tu tienda online, como actualizar módulos, modificar el diseño, cambiar la pasarela de pago o simplemente hacer una limpieza de base de datos, es fundamental que tus clientes no vean errores ni páginas a medio cargar. La solución perfecta es activar el modo mantenimiento prestashop.

Este modo muestra una pantalla amigable a los visitantes, indicando que la tienda está en obras y volverá pronto. Mientras tanto, tú y tu equipo podéis trabajar con total tranquilidad. Además, si eres administrador, podrás seguir viendo la tienda con normalidad iniciando sesión en el back office. Es una práctica imprescindible para mantener la confianza de tus usuarios y no perder ventas por una mala imagen.

En este artículo, te voy a explicar paso a paso cómo activar mantenimiento en PrestaShop, tanto si tu hosting usa cPanel como si usa Plesk. También te daré algunos consejos para que el proceso sea mucho más sencillo, incluso si no tienes experiencia técnica.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la acción, asegúrate de tener a mano lo siguiente:

  • Acceso al panel de control de tu hosting (cPanel o Plesk).
  • Las credenciales de acceso a tu back office de PrestaShop (usuario y contraseña de administrador).
  • Si usas un acceso por FTP o el administrador de archivos del hosting, también te vendrá bien tenerlo a mano, aunque no es imprescindible en el método principal.

Con esto listo, ya puedes empezar. No te preocupes, es un proceso reversible y muy seguro. Si te equivocas, siempre puedes deshacer los cambios.

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

Este es el método más limpio, rápido y recomendado para la mayoría de los casos. No necesitas tocar archivos ni reiniciar nada.

Paso 1: Accede al panel de administración

Escribe la URL de tu back office en el navegador. Normalmente es algo como www.tutienda.com/admin1234 (el sufijo lo elegiste al instalar PrestaShop). Introduce tu usuario y contraseña.

Paso 2: Ve a la configuración de mantenimiento

Una vez dentro, busca en el menú lateral izquierdo la sección Parámetros avanzados. Al pasar el ratón por encima, se desplegarán varias opciones. Haz clic en Mantenimiento.

Paso 3: Activa el modo

Verás una pantalla con varias opciones. La primera es un interruptor que dice Activar el modo de mantenimiento. Ponlo en .

Paso 4: Personaliza el mensaje (opcional pero recomendado)

Justo debajo, tienes un campo para escribir el mensaje de mantenimiento. Este texto es el que verán tus clientes. Te sugiero algo claro y amable, como:

Estamos mejorando nuestra tienda para ofrecerte una experiencia aún mejor. Vuelve en unos minutos, ¡gracias por tu paciencia!

Paso 5: Configura tu IP para poder ver la tienda

Aquí está el truco más importante. Si quieres ver tu tienda tal y como la verán los clientes cuando esté desactivada, pero a la vez poder navegar por ella como administrador, debes añadir tu dirección IP en el campo Direcciones IP con acceso al modo de mantenimiento.

Para saber tu IP, simplemente escribe en Google "cuál es mi IP" y te la mostrará. Cópiala y pégala en ese campo. Si tienes varios dispositivos (móvil, portátil, etc.), puedes añadir varias IPs separadas por comas.

Paso 6: Guarda los cambios

Pulsa el botón Guardar en la parte superior derecha. ¡Listo! Ya tienes tu tienda en modo mantenimiento.

¿Cómo desactivarlo?

Sigue los mismos pasos y pon el interruptor en No. Guarda y tu tienda volverá a estar visible para todos.

Método 2: Activar el modo mantenimiento mediante cPanel

A veces, por problemas de acceso al back office (por ejemplo, si olvidaste la contraseña o hay un error de base de datos), necesitas un plan B. Aquí es donde entra cPanel. Este método consiste en modificar un archivo de configuración directamente.

Paso 1: Entra a cPanel

Accede a tu panel de control de hosting. Normalmente es tudominio.com/cpanel o una URL que te proporcionó tu proveedor.

Paso 2: Abre el administrador de archivos

Busca el icono llamado Administrador de archivos o File Manager. Haz clic en él. Te pedirá que selecciones la carpeta raíz. Normalmente es public_html o www. Ábrela.

Paso 3: Localiza la carpeta de PrestaShop

Dentro de public_html, busca la carpeta donde está instalada tu tienda. Si la tienes en la raíz, verás directamente los archivos de PrestaShop. Si la tienes en una subcarpeta (por ejemplo, public_html/tienda), entra en ella.

Paso 4: Encuentra el archivo de configuración

Busca un archivo llamado parameters.php. Está dentro de la carpeta app/config/. Es decir, la ruta completa sería public_html/app/config/parameters.php.

Paso 5: Edita el archivo

Haz clic derecho sobre parameters.php y selecciona Editar o Edit. Se abrirá un editor de texto. Busca la línea que dice:

'PS_SHOP_ENABLE' => 1,

Si está en 1, la tienda está activa. Cámbiala a 0 para activar el modo mantenimiento. Guarda el archivo con Ctrl+S y cierra el editor.

Paso 6: Verifica

Ahora, si visitas tu tienda, deberías ver la página de mantenimiento. Para desactivarlo, repite el proceso y cambia el 0 de nuevo a 1.

[TIP] Si no encuentras la línea exacta, usa la función de búsqueda del editor (Ctrl+F) y escribe PS_SHOP_ENABLE. Es muy fácil.

[WARNING] Este método es más técnico. Si nunca has tocado archivos, ve con calma y no cambies nada más que ese valor. Un error aquí podría dejar tu tienda inaccesible.

Método 3: Activar el modo mantenimiento mediante Plesk

Si tu hosting usa Plesk en lugar de cPanel, no te preocupes, el proceso es igual de sencillo. Plesk tiene una estructura de archivos muy similar, aunque con una interfaz diferente.

Paso 1: Accede a Plesk

Entra en tu panel de Plesk con las credenciales que te dio tu proveedor.

Paso 2: Abre el administrador de archivos

En el menú principal, busca la sección Sitios web y dominios. Verás tu dominio listado. Al lado, hay un icono de Administrador de archivos (normalmente es una carpeta amarilla). Haz clic en él.

Paso 3: Navega a la raíz del dominio

Se abrirá una ventana con los archivos de tu dominio. Busca la carpeta httpdocs o public_html (depende de la configuración). Dentro de ella, localiza la carpeta de PrestaShop.

Paso 4: Edita el archivo parameters.php

Al igual que en cPanel, busca la ruta app/config/parameters.php. Haz clic derecho sobre el archivo y selecciona Editar en el editor de texto.

Paso 5: Cambia el valor

Busca la misma línea 'PS_SHOP_ENABLE' => 1, y cámbiala a 0. Guarda los cambios con el botón Guardar del editor.

Paso 6: Comprueba el resultado

Visita tu tienda y confirma que aparece la página de mantenimiento. Para volver a activarla, cambia el valor a 1 de nuevo.

[INFO] Tanto en cPanel como en Plesk, este método funciona exactamente igual. La única diferencia es la interfaz gráfica del panel. No hay ninguna diferencia técnica en cómo PrestaShop interpreta el archivo.

Método 4: Usando FTP (alternativa universal)

Si tu hosting no tiene un administrador de archivos claro o prefieres usar un cliente FTP como FileZilla, también puedes hacerlo.

  1. Conéctate a tu servidor con tu usuario y contraseña FTP.
  2. Navega a la carpeta raíz de PrestaShop.
  3. Entra en app/config/.
  4. Descarga parameters.php a tu ordenador.
  5. Ábrelo con un editor de texto (como el Bloc de notas o Notepad++).
  6. Cambia el valor de PS_SHOP_ENABLE a 0.
  7. Sube el archivo de nuevo, sobrescribiendo el original.

Este método es muy útil si tienes problemas con los paneles de control.

Errores comunes y cómo solucionarlos

A veces, activar el modo mantenimiento puede dar algún quebradero de cabeza. Aquí tienes los problemas más frecuentes:

No veo la página de mantenimiento

Esto suele pasar por la caché del navegador. Prueba a abrir la tienda en una ventana de incógnito o borra la caché. Si sigue sin funcionar, verifica que has guardado bien el archivo y que el valor es 0.

Veo un error 500

Si aparece un error de servidor, es que el archivo parameters.php se ha corrompido o has tocado algo que no debías. Restaura el valor original (1) y vuelve a intentarlo con calma. Si el problema persiste, contacta con tu soporte de hosting.

No puedo acceder al back office

Si has activado el mantenimiento y ahora no puedes entrar al admin, no te preocupes. El modo mantenimiento no bloquea el acceso al back office. Solo bloquea la parte pública de la tienda. Si no entras, es otro problema (contraseña, caché, etc.).

Preguntas frecuentes (FAQ)

¿Puedo tener la tienda en mantenimiento y seguir trabajando en ella?

Sí, por supuesto. De hecho, es lo recomendado. Tú y tu equipo podéis acceder al back office y trabajar con normalidad. Solo los visitantes externos verán la página de mantenimiento.

¿Qué pasa con los pedidos en curso?

Los pedidos que ya estén pagados y en proceso de envío no se ven afectados. El modo mantenimiento solo impide nuevas compras. Eso sí, si tienes un pedido pendiente de pago, el cliente no podrá completarlo hasta que desactives el modo.

¿Es mejor usar el back office o editar el archivo?

Si puedes entrar al back office, usa ese método. Es el más seguro y limpio. El método del archivo es un plan B para emergencias o si prefieres hacerlo desde el hosting.

¿Puedo programar el modo mantenimiento?

PrestaShop no tiene una función nativa para programarlo. Tendrías que usar un módulo de terceros o hacerlo manualmente cuando lo necesites.

¿Afecta al SEO?

Técnicamente, si tienes la tienda en mantenimiento durante mucho tiempo, los motores de búsqueda podrían indexar la página de mantenimiento. Pero si es por un periodo corto (horas o un par de días), no debería haber un impacto negativo. Eso sí, asegúrate de que la página de mantenimiento devuelva un código de estado 503 (Servicio no disponible), que es lo que hace PrestaShop por defecto. Así los buscadores saben que es algo temporal.

Consejos finales para una tienda en mantenimiento profesional

Activar el modo mantenimiento es solo la mitad del trabajo. Para que la experiencia del usuario sea impecable, sigue estos consejos:

  • Personaliza el mensaje: No dejes el mensaje por defecto. Escribe algo que refleje la personalidad de tu marca y que tranquilice al cliente.
  • Añade una fecha estimada: Si sabes cuándo terminarás, inclúyelo. "Volvemos el viernes" genera más confianza que un simple "estamos en obras".
  • Crea una página de mantenimiento atractiva: PrestaShop te permite crear una página HTML personalizada. Aprovecha para poner tu logo, colores y quizás un formulario para que los clientes dejen su email y les avises cuando vuelvas.

Conclusión

Activar el modo mantenimiento prestashop es una tarea sencilla que cualquier propietario de una tienda online debería saber hacer. Ya sea desde el back office, cPanel, Plesk o FTP, tienes múltiples opciones a tu alcance. Lo importante es que no tengas miedo a hacerlo, porque es una herramienta que te protegerá a ti y a tus clientes de errores y malas experiencias.

Recuerda siempre verificar que el mensaje sea claro, que tu IP esté configurada para poder ver la tienda y que desactives el modo en cuanto termines de trabajar. Así, tu tienda en mantenimiento será una pausa breve y profesional, no un motivo de pérdida de ventas.

Si tienes cualquier duda, deja un comentario o contacta con tu soporte de hosting. ¡Ellos están para ayudarte! Ahora ya sabes cómo hacerlo, así que manos a la obra.

¿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