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

Guía para actualizar PrestaShop sin perder datos en cPanel

Actualizado el 4 de abril de 2026

Actualizar PrestaShop puede parecer una tarea complicada, pero con la preparación adecuada y siguiendo los pasos correctos, es un proceso seguro que no pondrá en riesgo tus datos ni la funcionalidad de tu tienda. Esta guía te explicará cómo realizar una actualizar PrestaShop cPanel de forma efectiva, protegiendo tu información y evitando errores comunes.

Preparativos esenciales antes de la actualización

Antes de comenzar cualquier proceso de PrestaShop actualización segura, es fundamental realizar una copia de seguridad completa. Sin una copia de seguridad, cualquier error durante la actualización podría resultar en la pérdida de productos, clientes o configuraciones.

Realizar una copia de seguridad completa desde cPanel

Accede a tu panel de control cPanel. Busca la sección "Archivos" y haz clic en "Administrador de copias de seguridad". Aquí podrás generar una copia completa de tu sitio web.

Selecciona la opción "Copia de seguridad completa" o "Descargar una copia de seguridad completa del sitio". Esto creará un archivo que incluye todos los archivos de tu tienda y la base de datos. Es recomendable guardar este archivo en tu computadora o en un servicio de almacenamiento externo.

Hacer una copia de seguridad manual de la base de datos

Además de la copia completa, es buena práctica crear una copia de seguridad específica de la base de datos de PrestaShop. En cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin".

Selecciona la base de datos de tu PrestaShop (normalmente tiene un prefijo como "prestashop_"). Haz clic en la pestaña "Exportar" y elige el método "Rápido". Asegúrate de que el formato sea SQL. Descarga el archivo resultante.

[INFO] Una copia de seguridad de la base de datos es crucial porque contiene toda la información de productos, pedidos, clientes y configuraciones. Si algo sale mal, podrás restaurarla fácilmente.

Verificar los requisitos de la nueva versión

Antes de descargar la nueva versión de PrestaShop, verifica que tu servidor cumple con los requisitos técnicos. PrestaShop suele publicar estos requisitos en su sitio oficial. Los aspectos clave son:

  • Versión de PHP: Asegúrate de que tu servidor tenga la versión de PHP compatible con la nueva versión de PrestaShop. Puedes verificar esto en cPanel, en la sección "Seleccionar versión de PHP".
  • Extensiones PHP: Algunas versiones requieren extensiones específicas como curl, gd, mbstring, etc. En cPanel, también puedes gestionarlas.
  • Memoria y tiempo de ejecución: Verifica que los límites de memoria y tiempo de ejecución de scripts sean suficientes. Si no lo son, puedes aumentarlos temporalmente editando el archivo php.ini o a través de cPanel.

Método paso a paso para actualizar PrestaShop en cPanel

Existen dos métodos principales para cómo actualizar PrestaShop: la actualización manual y la actualización automática a través del módulo 1-Click Upgrade. Recomendamos el método manual para mayor control y seguridad.

Actualización manual (recomendada para mayor control)

Este método implica descargar la nueva versión de PrestaShop, subir los archivos a tu servidor y ejecutar el proceso de actualización.

Paso 1: Descargar la nueva versión de PrestaShop

Ve al sitio oficial de PrestaShop y descarga la versión más reciente. Busca el archivo comprimido (normalmente en formato .zip). Guárdalo en tu computadora.

Paso 2: Subir los archivos a tu servidor mediante FTP

Conéctate a tu servidor usando un cliente FTP como FileZilla. Necesitarás las credenciales FTP que puedes encontrar en cPanel, en la sección "Cuentas FTP".

Una vez conectado, navega hasta la carpeta donde está instalado tu PrestaShop (normalmente en public_html o una subcarpeta). No borres nada todavía. Simplemente sube el archivo .zip de la nueva versión a esa carpeta.

Paso 3: Extraer los archivos y reemplazar los existentes

En cPanel, busca la sección "Archivos" y haz clic en "Administrador de archivos". Navega hasta la carpeta de tu PrestaShop. Localiza el archivo .zip que subiste y haz clic derecho sobre él. Selecciona "Extraer".

Cuando se te pregunte, elige sobrescribir los archivos existentes. Esto reemplazará los archivos antiguos con los nuevos de la versión actualizada.

[WARNING] No elimines la carpeta install ni la carpeta admin (o el nombre que tenga tu panel de administración). Si lo haces, podrías perder el acceso a tu tienda.

Paso 4: Ejecutar el script de actualización

Una vez que los archivos están extraídos, abre tu navegador y escribe la URL de tu tienda seguida de /install/upgrade. Por ejemplo: https://tutienda.com/install/upgrade. Te aparecerá un asistente de actualización.

Sigue las instrucciones en pantalla. El asistente verificará los requisitos y te guiará en el proceso. Normalmente, solo necesitarás hacer clic en "Siguiente" y esperar a que termine. No cierres el navegador ni interrumpas el proceso.

Paso 5: Limpiar la caché y verificar la tienda

Después de la actualización, es importante limpiar la caché de PrestaShop. Ve a tu panel de administración (la URL que normalmente usas para gestionar la tienda). Busca la opción "Rendimiento" o "Cache" y limpia la caché del servidor y la caché de Smarty.

Finalmente, revisa que tu tienda funcione correctamente. Navega por algunas páginas, verifica que los productos se muestren bien y que el proceso de compra sea fluido.

Actualización automática con el módulo 1-Click Upgrade

Este método es más sencillo, pero puede fallar si hay conflictos con otros módulos o temas. Si decides usarlo, asegúrate de tener una copia de seguridad.

Paso 1: Instalar y configurar el módulo

Desde tu panel de administración de PrestaShop, ve a "Módulos y servicios" y busca "1-Click Upgrade". Instálalo y actívalo. Luego, ve a la configuración del módulo.

Paso 2: Realizar una copia de seguridad desde el módulo

El módulo te permite hacer una copia de seguridad automática. Activa esta opción y asegúrate de que se guarden tanto los archivos como la base de datos.

Paso 3: Iniciar la actualización

Selecciona la versión a la que quieres actualizar y haz clic en "Actualizar". El módulo hará todo el trabajo. No cierres el navegador hasta que termine.

[INFO] La actualización automática puede tardar varios minutos, dependiendo del tamaño de tu tienda. Ten paciencia.

Solución de problemas comunes

A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí te explicamos cómo resolver los más comunes.

Error de compatibilidad de PHP

Si ves un error que dice que la versión de PHP no es compatible, debes cambiarla. En cPanel, busca "Seleccionar versión de PHP" y elige una versión que sea compatible con la nueva versión de PrestaShop. Generalmente, PrestaShop 8 requiere PHP 7.4 o superior.

Página en blanco después de la actualización

Una página en blanco suele deberse a un error de PHP o a un conflicto con un módulo. Para solucionarlo, habilita la visualización de errores. Edita el archivo config/defines.inc.php en la carpeta de tu PrestaShop y cambia la línea define('_PS_MODE_DEV_', false); a define('_PS_MODE_DEV_', true);. Esto mostrará el error específico. Luego, puedes desactivar módulos problemáticos desde la base de datos o restaurar la copia de seguridad.

Error de base de datos

Si ves errores relacionados con la base de datos, como "Table not found", es posible que la actualización no se haya completado correctamente. Restaura la copia de seguridad de la base de datos que hiciste al principio. Luego, vuelve a ejecutar el script de actualización.

Preguntas frecuentes sobre la actualización de PrestaShop

Aquí respondemos las dudas más comunes que tienen los usuarios al cómo actualizar PrestaShop.

¿Puedo actualizar PrestaShop desde versiones muy antiguas?

Sí, pero es recomendable hacerlo de forma gradual. Por ejemplo, si tienes PrestaShop 1.6, actualiza primero a la última versión de 1.6, luego a 1.7, y finalmente a 8.x. Saltar muchas versiones puede causar errores.

¿Qué hago si mi tienda usa un tema personalizado?

Los temas personalizados pueden no ser compatibles con versiones nuevas. Antes de actualizar, verifica con el desarrollador del tema si hay una versión actualizada. Si no, considera cambiar a un tema compatible o contratar a un desarrollador para que lo adapte.

¿Puedo actualizar PrestaShop desde cPanel sin usar FTP?

Sí, puedes usar el "Administrador de archivos" de cPanel para subir y extraer archivos. Sin embargo, el proceso puede ser más lento y tedioso para tiendas grandes. El FTP suele ser más rápido.

¿La actualización afecta a mis módulos?

Sí, algunos módulos pueden dejar de funcionar. Es recomendable desactivar todos los módulos antes de la actualización y luego activarlos uno por uno para identificar conflictos.

¿Qué pasa si no tengo acceso a cPanel?

Si tu hosting no te da acceso a cPanel, contacta a tu proveedor de hosting. Alternativamente, puedes usar herramientas como Syspanel (accesible por el puerto 2106) si tu hosting lo ofrece, pero el proceso es similar. En cualquier caso, asegúrate de tener acceso a los archivos y la base de datos.

[TIP] Si usas Syspanel, recuerda que el puerto de acceso es el 2106. Las funciones son similares a cPanel, pero la interfaz puede variar ligeramente.

Consejos adicionales para una actualización sin problemas

Para asegurar que tu PrestaShop actualización segura sea exitosa, ten en cuenta estos consejos.

Prueba en un entorno de desarrollo

Si es posible, crea una copia de tu tienda en un subdominio o en un servidor de pruebas. Actualiza esa copia primero para verificar que todo funcione. Esto te permitirá detectar errores sin afectar tu tienda en vivo.

Mantén un registro de los cambios

Anota la versión anterior y la nueva, los módulos que desactivaste, y cualquier problema que encontraste. Esto te ayudará en futuras actualizaciones.

No actualices en horas pico

Realiza la actualización en un momento de bajo tráfico, como durante la noche o en fines de semana. Así, si algo sale mal, tendrás tiempo para solucionarlo sin perder ventas.

Actualiza regularmente

No esperes a que salgan muchas versiones. Actualizar cada vez que PrestaShop publique una nueva versión estable reduce el riesgo de errores y mantiene tu tienda segura.

Con esta guía, ya tienes todo lo necesario para actualizar PrestaShop cPanel de forma segura y sin perder datos. Recuerda siempre hacer copias de seguridad y seguir los pasos con calma. Si tienes dudas, no dudes en consultar la documentación oficial de PrestaShop o contactar a tu proveedor de hosting.

¿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