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

Cómo actualizar PrestaShop desde el panel de control (Plesk, cPanel, DirectAdmin)

Actualizado el 26 de mayo de 2026

Antes de Empezar: ¿Por Qué Es Importante Actualizar PrestaShop?

Mantener tu tienda online actualizada no es solo una cuestión de estética o de tener las últimas funciones. Es una cuestión de seguridad y rendimiento. Cada versión nueva de PrestaShop incluye parches para vulnerabilidades conocidas, correcciones de errores y mejoras de velocidad que benefician directamente a tus ventas y a la confianza de tus clientes.

Si llevas tiempo posponiendo la actualización, no te preocupes. En esta guía te explicaré, paso a paso y sin tecnicismos complicados, cómo actualizar PrestaShop desde los tres paneles de control más comunes: Plesk, cPanel y DirectAdmin. También te daré trucos para que el proceso sea seguro y no pierdas datos en el intento.


Requisitos Previos y Preparación del Entorno

Antes de lanzarnos a la aventura, debemos asegurarnos de que nuestro "terreno" está listo. Una actualización mal planificada puede romper tu tienda, así que vamos a ir con calma.

Comprueba los Requisitos de la Nueva Versión

Cada versión de PrestaShop tiene unos requisitos mínimos de servidor (versión de PHP, MySQL, etc.). Si tu hosting no los cumple, la actualización fallará o tu tienda dará errores.

  • Versión de PHP: Entra en tu panel de control y busca la sección de "Gestión de PHP" o "PHP Settings". Asegúrate de que la versión instalada es compatible con la nueva versión de PrestaShop a la que quieres llegar.
  • Memoria PHP (memory_limit): Es recomendable tener al menos 256 MB de memoria límite. Puedes ajustarlo en el mismo panel o en un archivo llamado php.ini.
  • Espacio en disco: Verifica que tienes suficiente espacio libre para los archivos de la nueva versión y, sobre todo, para el backup.

[INFO]: Si no sabes qué versión de PHP tienes, no te preocupes. En la mayoría de paneles, puedes verlo en la sección de "Estadísticas" o "Información del sistema". Si no lo encuentras, contacta con tu proveedor de hosting.

Crea un Entorno de Pruebas (Recomendado)

Si tu tienda es crítica y no puedes permitirte que esté caída ni un minuto, te recomiendo crear una copia de seguridad de tu tienda en un subdominio (por ejemplo, test.tutienda.com). Así podrás practicar la actualización sin miedo a romper nada.


Paso 1: Haz un Backup Completo de tu Tienda (Backup PrestaShop)

Este es el paso más importante de todos. Nunca, jamás, actualices sin hacer una copia de seguridad. Si algo sale mal, podrás restaurar tu tienda en minutos.

Un backup PrestaShop completo implica dos cosas: los archivos (el código de tu tienda) y la base de datos (donde están tus productos, pedidos y clientes).

Cómo Hacer el Backup en Plesk

  1. Inicia sesión en tu Plesk.
  2. Ve a la sección "Sitios web y dominios".
  3. Busca tu tienda y haz clic en "Copias de seguridad".
  4. Haz clic en "Reservar copia de seguridad".
  5. Elige la opción "Todo el sitio web" (esto incluye archivos y base de datos).
  6. Marca la casilla de "Incluir archivos de configuración" si te lo pide.
  7. Pulsa "Aceptar" y espera a que termine.

Cómo Hacer el Backup en cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección "Archivos" y haz clic en "Copias de seguridad".
  3. En "Copias de seguridad parciales", puedes descargar la base de datos. Pero para un backup completo, es mejor usar la herramienta "Administrador de copias de seguridad" o el "Asistente de copias de seguridad".
  4. Con el Asistente, elige "Copia de seguridad completa" o selecciona manualmente la carpeta public_html y la base de datos.
  5. Descarga los archivos generados a tu ordenador.

Cómo Hacer el Backup en DirectAdmin

  1. Inicia sesión en tu DirectAdmin.
  2. Busca la sección "Copia de seguridad" o "Backup".
  3. Haz clic en "Crear copia de seguridad".
  4. Selecciona "Cuenta completa" para asegurarte de que se incluye todo.
  5. Pulsa "Crear" y descarga el archivo .tar.gz resultante.

[WARNING]: No confíes solo en el panel de control. Es una buena práctica descargar también una copia de la base de datos de forma manual (por ejemplo, desde phpMyAdmin) y guardarla en tu ordenador o en un servicio de almacenamiento en la nube.


Paso 2: Actualizar PrestaShop desde Plesk

Plesk es un panel muy visual y fácil de usar. Para actualizar PrestaShop desde aquí, seguiremos un método semiautomático.

Sube los Archivos de la Nueva Versión

  1. Ve a "Sitios web y dominios" y abre el "Administrador de archivos".
  2. Navega hasta la carpeta donde está instalada tu tienda (normalmente httpdocs o public_html).
  3. IMPORTANTE: No borres nada todavía. Vamos a subir la nueva versión en una carpeta temporal.
  4. Sube el archivo ZIP de la nueva versión de PrestaShop que has descargado previamente desde prestashop.com.
  5. Una vez subido, haz clic derecho sobre el archivo ZIP y selecciona "Extraer". Se creará una carpeta con el nombre prestashop o similar.

Reemplaza los Archivos Antiguos

  1. Ahora, dentro del Administrador de archivos, selecciona todos los archivos y carpetas de la instalación antigua.
  2. Haz clic en "Eliminar". Confirma la acción.
  3. A continuación, entra en la carpeta nueva que acabas de extraer, selecciona todo su contenido y haz clic en "Mover".
  4. En la ruta de destino, pega la ruta de la carpeta raíz de tu tienda (por ejemplo, /httpdocs) y pulsa "Aceptar".

[WARNING]: Este método es válido para actualizaciones menores. Para versiones mayores (por ejemplo, de 1.6 a 1.7), es obligatorio usar el "Asistente de actualización" de PrestaShop, que se ejecuta desde el panel de administración.

Ejecuta el Asistente de Actualización

  1. Accede a tu panel de administración de PrestaShop (normalmente en tutienda.com/admin).
  2. Ve a "Parámetros avanzados" > "Asistente de actualización" (o "1-Click Upgrade").
  3. Sigue las instrucciones del asistente. Te pedirá que configures una copia de seguridad automática (¡actívala!).
  4. Elige la versión a la que quieres actualizar y pulsa "Actualizar".
  5. Espera a que termine el proceso. Puede tardar varios minutos.

Paso 3: Actualizar PrestaShop desde cPanel

cPanel es el panel más extendido en el hosting compartido. El proceso es muy similar al anterior, pero con sus particularidades.

Prepara el Entorno en cPanel

  1. Entra en cPanel y busca la sección "Administrador de archivos".
  2. Navega hasta public_html (o la carpeta de tu tienda).
  3. Al igual que con Plesk, sube el ZIP de la nueva versión y extráelo en la misma carpeta o en una temporal.

Reemplaza los Archivos de Forma Segura

  1. Selecciona todos los archivos dentro de public_html (puedes usar Ctrl + A en el Administrador de archivos).
  2. Haz clic en "Mover" y crea una carpeta llamada backup_antes_update dentro de la misma ruta para guardar ahí la copia de seguridad de los archivos.
  3. Ahora, mueve el contenido de la carpeta de la nueva versión a public_html. Si te pregunta si quieres sobrescribir, elige "Sobrescribir".
  4. Es normal que el asistente de actualización falle si no se hace en el orden correcto. Por eso, es mejor que no borres la carpeta config de tu tienda antigua. Si la has movido, vuelve a copiarla en su lugar.

Usa el "1-Click Upgrade"

  1. Ve a tu panel de administración de PrestaShop.
  2. Navega a "Parámetros avanzados" > "Actualización 1-Click".
  3. El asistente detectará automáticamente tu versión actual y te ofrecerá la última disponible.
  4. Sigue los pasos y espera.

[INFO]: Si no ves el módulo "1-Click Upgrade", puedes descargarlo desde el marketplace de PrestaShop e instalarlo manualmente subiendo la carpeta a modules/autoupgrade.


Paso 4: Actualizar PrestaShop desde DirectAdmin

DirectAdmin es menos conocido, pero igual de funcional. Su gestor de archivos es algo más básico, pero cumple su función.

Accede al Gestor de Archivos

  1. Inicia sesión en DirectAdmin.
  2. Busca el icono de "Gestor de archivos" en la sección "Administración de archivos".
  3. Navega hasta domains/tudominio.com/public_html (la ruta puede variar ligeramente).

Sube y Reemplaza los Archivos

  1. Sube el ZIP de la nueva versión de PrestaShop.
  2. Haz clic derecho sobre el ZIP y selecciona "Extraer".
  3. Si no tienes opción de extraer, tendrás que hacerlo por SSH o descargar el ZIP en tu ordenador, extraerlo y subir todos los archivos por FTP (FileZilla, por ejemplo).
  4. Una vez extraído, elimina los archivos antiguos de public_html (excepto la carpeta config y img si quieres conservar las imágenes).
  5. Mueve los archivos nuevos a public_html.

Ejecuta el Asistente

  1. Ve a tu administración de PrestaShop.
  2. Entra en "Parámetros avanzados" > "Asistente de actualización".
  3. Activa la casilla de "Crear una copia de seguridad" dentro del asistente.
  4. Pulsa "Actualizar" y ten paciencia.

[TIP]: Si el asistente te da un error de "permisos de archivos", es porque los archivos no tienen los permisos correctos. En DirectAdmin, selecciona todos los archivos y haz clic en "Cambiar permisos" y pon 644 para archivos y 755 para carpetas.


Paso 5: Qué Hacer Después de la Actualización

La actualización ha terminado, pero el trabajo no ha hecho más que empezar. Ahora debemos verificar que todo funciona correctamente.

Verifica el Frontend y el Backend

  1. Abre tu tienda en una ventana de incógnito. Revisa que la página de inicio carga bien, que las imágenes se ven, que el carrito funciona, etc.
  2. Accede al panel de administración (tutienda.com/admin). Revisa que puedes ver los pedidos, los clientes y los productos.
  3. Limpia la caché: En el panel de administración, ve a "Parámetros avanzados" > "Rendimiento" y pulsa el botón de "Vaciar la caché".

Reconstruye los Índices y URL Amigables

  1. En "Parámetros avanzados" > "Rendimiento", marca la opción de "Reconstruir índices" y guarda.
  2. Ve a "Parámetros avanzados" > "URLs" y haz clic en "Guardar" para regenerar el archivo .htaccess. Esto es crucial para que las URLs amigables sigan funcionando.

Comprueba los Módulos y Temas

  1. Es posible que algunos módulos de terceros no sean compatibles con la nueva versión. Ve a "Módulos" > "Módulos y servicios" y revisa si hay algún aviso de incompatibilidad.
  2. Si tu tema no está actualizado, es probable que se vea roto. Contacta con el desarrollador del tema para que lo actualice.

Preguntas Frecuentes (FAQ)

¿Cuánto tarda en actualizar PrestaShop?

Depende del tamaño de tu tienda y de la velocidad de tu servidor. Una tienda pequeña puede tardar entre 10 y 30 minutos. Una tienda grande con miles de productos puede tardar más de una hora.

¿Qué pasa si la actualización falla a mitad de camino?

No entres en pánico. Si has hecho el backup PrestaShop correctamente, solo tienes que restaurar los archivos y la base de datos desde tu panel de control. Si no sabes cómo, contacta con tu proveedor de hosting.

¿Puedo actualizar PrestaShop desde el hosting sin usar el asistente?

Sí, pero es mucho más arriesgado. El asistente de actualización está diseñado para migrar los datos y ajustar la configuración automáticamente. Hacerlo manualmente puede provocar pérdida de datos o errores de base de datos.

¿Necesito actualizar también los módulos?

Sí, es muy recomendable. Los módulos desactualizados son la principal causa de errores y vulnerabilidades de seguridad después de una actualización del núcleo.

¿Y si mi hosting usa Syspanel (HestiaCP)?

Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar. Accede a tu panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Encontrarás el gestor de archivos y las opciones de base de datos en el menú lateral. La lógica de actualización es exactamente la misma: haz backup, sube archivos y ejecuta el asistente.


Conclusión Final

Actualizar PrestaShop desde Plesk, cPanel o DirectAdmin no es una tarea imposible, pero requiere método y paciencia. La clave está en la preparación: un buen backup y conocer los requisitos de la nueva versión.

Si sigues estos pasos, tu tienda estará al día en poco tiempo, con mejor seguridad y rendimiento. Y recuerda, si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu hosting. ¡Estamos 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