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

Cómo actualizar PrestaShop manualmente en DirectAdmin

Actualizado el 24 de junio de 2026

Actualizar PrestaShop es una tarea fundamental para mantener tu tienda segura, rápida y compatible con las últimas novedades. Si tu hosting usa el panel DirectAdmin, puedes hacerlo manualmente con total control. En esta guía te explico paso a paso cómo realizar una actualizar PrestaShop DirectAdmin, un PrestaShop update manual y un DirectAdmin PrestaShop upgrade sin complicaciones.


Preparación antes de la actualización

Antes de tocar nada, es vital que te asegures de tener un respaldo completo. No hacerlo puede dejarte sin tienda si algo sale mal.

Realiza una copia de seguridad completa

Necesitas guardar dos cosas: los archivos de PrestaShop y la base de datos. En DirectAdmin, haz lo siguiente:

  1. Accede a DirectAdmin con tu usuario y contraseña.
  2. Ve a “Administrador de archivos”.
  3. Navega hasta la carpeta donde está instalado PrestaShop (normalmente public_html o una subcarpeta).
  4. Selecciona toda la carpeta de PrestaShop y haz clic en “Comprimir” para crear un archivo .zip o .tar.gz.
  5. Descarga ese archivo comprimido a tu computadora.

Para la base de datos:

  1. En DirectAdmin, ve a “MySQL Management”.
  2. Selecciona la base de datos de tu PrestaShop.
  3. Haz clic en “phpMyAdmin”.
  4. En phpMyAdmin, elige la base de datos y luego haz clic en “Exportar”.
  5. Elige el método rápido y formato SQL. Descarga el archivo.

[WARNING] Guarda siempre estos respaldos en un lugar externo (tu PC o nube). Si algo falla, podrás restaurar todo.

Verifica los requisitos del sistema

Cada versión de PrestaShop tiene requisitos mínimos de PHP, MySQL, etc. Antes de actualizar, revisa qué versión necesitas:

  • Ve a “PHP Selector” en DirectAdmin y asegúrate de que tu versión de PHP sea compatible con la nueva versión de PrestaShop.
  • Consulta la documentación oficial de PrestaShop para los requisitos exactos.

[INFO] Si necesitas cambiar la versión de PHP, hazlo antes de la actualización. DirectAdmin permite cambiar fácilmente desde el panel.


Descarga la nueva versión de PrestaShop

Ahora que tienes todo respaldado, es momento de obtener los archivos nuevos.

  1. Ve al sitio oficial de PrestaShop y descarga la última versión estable.
  2. El archivo descargado será un .zip. No lo descomprimas aún.

[TIP] Siempre descarga la versión completa, no solo el parche. Así evitas errores por archivos faltantes.


Sube y descomprime los archivos en DirectAdmin

Aquí viene la parte manual. Sigue estos pasos con cuidado.

  1. En DirectAdmin, abre “Administrador de archivos”.
  2. Navega hasta la carpeta donde está tu PrestaShop actual (por ejemplo, public_html).
  3. Sube el archivo .zip que descargaste de la nueva versión.
  4. Una vez subido, haz clic derecho sobre él y selecciona “Extraer”.
  5. Se creará una carpeta con el nombre de la versión (ej. prestashop_1.7.8.0).
  6. Abre esa carpeta y selecciona todos los archivos y carpetas que hay dentro.
  7. Haz clic en “Copiar”.
  8. Ve a la carpeta raíz de tu PrestaShop (la que contiene el index.php original) y haz clic en “Pegar”.
  9. Cuando pregunte si sobrescribir archivos, elige “Sobrescribir todo”.

[WARNING] No elimines ni muevas archivos viejos. Solo sobrescribe con los nuevos. Si tienes temas o módulos personalizados, asegúrate de que sean compatibles.


Ejecuta el proceso de actualización

Una vez que los archivos están en su lugar, toca ejecutar la actualización desde el navegador.

  1. Abre tu navegador y escribe la URL de tu tienda seguida de /install/upgrade (ejemplo: https://tutienda.com/install/upgrade).
  2. Aparecerá el asistente de actualización. Sigue las instrucciones en pantalla.
  3. El asistente te pedirá que selecciones la versión de origen y destino. Asegúrate de que coincidan.
  4. Haz clic en “Actualizar” y espera a que termine el proceso.

[INFO] Este proceso puede tardar varios minutos. No cierres la ventana ni interrumpas la conexión.


Verifica que todo funcione correctamente

Después de la actualización, es crucial revisar que tu tienda opere sin problemas.

  1. Accede al back office (panel de administración) con tus credenciales.
  2. Ve a “Parámetros de la tienda” > “Rendimiento” y limpia la caché (borra caché de Smarty y de la compilación).
  3. Navega por el front office (la tienda pública) para verificar que las páginas carguen bien.
  4. Prueba el carrito de compras, el proceso de pago y cualquier funcionalidad clave.
  5. Revisa los módulos y temas: si alguno no funciona, puede ser incompatible con la nueva versión.

[WARNING] Si ves errores, revisa los logs de error en DirectAdmin o en la carpeta /var/log de tu servidor. También puedes activar el modo debug en PrestaShop para más detalles.


Solución de problemas comunes

A veces, la actualización manual puede presentar inconvenientes. Aquí algunos típicos y cómo resolverlos.

Error de permisos de archivos

Si el asistente de actualización se queda atascado o muestra errores de escritura, es probable que los permisos de archivos no sean correctos.

  • En DirectAdmin, ve a “Administrador de archivos”.
  • Selecciona toda la carpeta de PrestaShop.
  • Haz clic en “Cambiar permisos” y pon 755 para carpetas y 644 para archivos.
  • También puedes usar la herramienta “Fix Ownership” si está disponible.

Problemas con la base de datos

Si la actualización falla a mitad del proceso, puede que la base de datos tenga tablas corruptas.

  • Accede a phpMyAdmin desde DirectAdmin.
  • Selecciona la base de datos de PrestaShop.
  • En la pestaña “SQL”, ejecuta: REPAIR TABLE nombre_de_la_tabla; (repite para cada tabla problemática).
  • Luego, vuelve a ejecutar el asistente de actualización desde el principio.

Módulos o temas incompatibles

Después de actualizar, algunos módulos pueden dejar de funcionar.

  • Ve a “Módulos” > “Catálogo de módulos” en el back office.
  • Busca actualizaciones para tus módulos.
  • Si no hay, contacta al desarrollador o busca alternativas compatibles.

[TIP] Antes de actualizar, desactiva todos los módulos no esenciales. Así reduces riesgos.


Preguntas frecuentes (FAQ)

¿Puedo actualizar PrestaShop directamente desde el back office?

Sí, pero el método manual que explico aquí es más seguro porque tienes control total. El back office puede fallar si hay limitaciones de servidor.

¿Qué hago si la actualización se queda colgada?

Cierra la ventana, verifica los permisos de archivos y vuelve a ejecutar el asistente. Si persiste, restaura tu respaldo y revisa los requisitos de PHP.

¿Pierdo mis productos y configuraciones al actualizar?

No, la actualización conserva los datos de la base de datos. Sin embargo, siempre respalda por si acaso.

¿Necesito experiencia técnica para hacer esto?

No, pero sí debes seguir los pasos al pie de la letra. Si te sientes inseguro, pide ayuda a un profesional o contrata soporte técnico.

¿Qué versión de PHP necesito?

Depende de la versión de PrestaShop. Por ejemplo, PrestaShop 1.7.8 requiere PHP 7.1 a 7.4. Revisa los requisitos oficiales.

¿Puedo usar Syspanel (HestiaCP) en lugar de DirectAdmin?

Si usas Syspanel, el proceso es similar, pero el acceso al panel es por el puerto 2106. En Syspanel, busca “Administrador de archivos” y “Base de datos” para hacer los respaldos y subir archivos.


Consejos finales

Actualizar PrestaShop manualmente en DirectAdmin te da control total y es más seguro que depender de actualizaciones automáticas. Recuerda siempre:

  • Respaldar antes de cualquier cambio.
  • Verificar la compatibilidad de módulos y temas.
  • Probar la tienda después de la actualización.

Si sigues esta guía, tu actualizar PrestaShop DirectAdmin será un éxito. Para un PrestaShop update manual o un DirectAdmin PrestaShop upgrade, estos pasos son los mismos. ¡No temas hacerlo! Con práctica, se vuelve rutinario.

[INFO] Si encuentras errores extraños, busca en foros oficiales de PrestaShop o en la comunidad. Siempre hay alguien que ya resolvió el mismo problema.

¿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