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

Cómo subir PrestaShop desde un backup en Syspanel

Actualizado el 6 de junio de 2026

Antes de Empezar: ¿Qué Necesitas Para Restaurar tu PrestaShop?

Restaurar una tienda online puede sonar a algo complicado, pero con las herramientas adecuadas es un proceso muy mecánico. Si estás leyendo esto, probablemente ya tienes un backup de tu tienda PrestaShop y necesitas subirlo a tu hosting gestionado por Syspanel. ¡Vamos a ello!

Para realizar este proceso de subir PrestaShop desde backup necesitarás tener a mano tres cosas fundamentales:

  1. El archivo comprimido de tu tienda (normalmente en formato .zip o .tar.gz) que contiene todos los archivos del programa.
  2. El archivo de la base de datos (normalmente un .sql o .gz).
  3. Las credenciales de acceso a Syspanel (el puerto de acceso es el 2106).

[INFO] Si no tienes el backup de la base de datos por separado, no te preocupes. Más abajo te explicamos cómo exportarla desde tu panel antiguo o desde phpMyAdmin si aún tienes acceso.


Paso 1: Acceder a Syspanel y Preparar el Entorno

Lo primero es entrar en tu panel de control. Para ello, abre tu navegador favorito y escribe la dirección de tu servidor seguido del puerto 2106. Por ejemplo: https://tu-dominio.com:2106 o https://tu-ip:2106.

Una vez dentro, verás un panel muy limpio y organizado. Antes de restaurar nada, debemos asegurarnos de que el "hueco" está preparado para recibir a tu tienda.

Crear o Localizar el Usuario FTP y la Base de Datos

En Syspanel, busca la sección de "Usuarios Web" o "Web" en el menú lateral. Aquí es donde se gestionan los dominios y sus archivos.

  1. Si tu dominio ya está creado en el panel, perfecto. Si no, crea uno nuevo (normalmente se llama igual que tu dominio principal).
  2. Dentro de la configuración de ese usuario web, asegúrate de que tienes una Base de Datos creada. Si no existe, créala ahora. Anota el nombre de la base de datos, el usuario y la contraseña, porque los necesitarás en el Paso 3.

[TIP] En Syspanel, los nombres de usuario y bases de datos suelen llevar un prefijo (ej. usuario_bd). Copia el nombre completo tal cual aparece.


Paso 2: Subir los Archivos de tu Tienda (El Backup)

Ahora vamos a subir el backup de los archivos de PrestaShop. Tienes dos opciones: usar el gestor de archivos del panel o un cliente FTP como FileZilla. Te recomiendo el Gestor de Archivos de Syspanel por su simplicidad.

Usando el Gestor de Archivos de Syspanel

  1. Dentro de tu usuario web, haz clic en "Gestor de Archivos".
  2. Navega hasta la carpeta public_html (o la carpeta raíz de tu dominio).
  3. Verás un botón que dice "Subir". Haz clic y selecciona tu archivo .zip desde tu ordenador.
  4. Espera a que la barra de progreso llegue al 100%. Si el archivo es muy grande (más de 500 MB), puede tardar unos minutos. Ten paciencia.
  5. Una vez subido, verás el archivo .zip en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir".
  6. El sistema creará automáticamente las carpetas admin, img, modules, etc., dentro de public_html.

[WARNING] Si tu backup viene en formato .tar.gz, el gestor de archivos de Syspanel también debería poder extraerlo. Si tienes problemas, usa un descompresor local (como 7-Zip) para convertirlo a .zip antes de subirlo.

Configurar el Archivo de Parámetros (settings.inc.php)

Este es uno de los pasos más críticos. PrestaShop guarda la configuración de conexión a la base de datos en un archivo llamado parameters.php (en versiones 1.7 y 1.8) o settings.inc.php (en versiones 1.6 y anteriores).

  1. Dentro del gestor de archivos, navega a public_html/config/.
  2. Busca el archivo parameters.php (o settings.inc.php).
  3. Haz clic en el icono de editar (normalmente un lápiz).
  4. Deberías ver algo como esto:
    'database_host' => 'localhost',
    'database_name' => 'TU_BASE_DE_DATOS',
    'database_user' => 'TU_USUARIO',
    'database_password' => 'TU_CONTRASEÑA',
    
  5. Reemplaza los valores de database_name, database_user y database_password con los que anotaste en el Paso 1.
  6. Guarda los cambios.

[TIP] Si no ves estos campos exactos, busca las líneas que contengan DB_NAME, DB_USER y DB_PASS. Son las mismas, solo que con otra nomenclatura.


Paso 3: Importar la Base de Datos PrestaShop

Ahora viene la parte de importar base de datos prestashop. Este paso es el que le da vida a tu tienda, ya que contiene todos tus productos, pedidos y clientes.

Acceder a phpMyAdmin desde Syspanel

  1. Vuelve a la sección de "Bases de Datos" en Syspanel.
  2. Localiza la base de datos que creaste o que ya existía.
  3. Haz clic en el botón "phpMyAdmin". Se abrirá una nueva pestaña en tu navegador con la herramienta de gestión de bases de datos.

La Importación

  1. En phpMyAdmin, asegúrate de que la base de datos correcta está seleccionada en el menú lateral izquierdo.
  2. Haz clic en la pestaña "Importar" en el menú superior.
  3. Haz clic en "Elegir archivo" y selecciona tu archivo .sql o .gz.
  4. Deja el resto de opciones por defecto (formato SQL).
  5. Haz clic en el botón "Continuar" o "Importar" en la parte inferior.

[WARNING] Si tu archivo .sql es muy grande (más de 10 MB), es posible que phpMyAdmin no pueda importarlo directamente. En ese caso, necesitarás dividirlo en partes más pequeñas o usar la herramienta de importación por comandos (SSH). Si no sabes cómo hacer esto, contacta con tu proveedor de hosting, ya que suele ser un proceso gratuito para clientes.


Paso 4: Ajustes Finales y Verificación

Ya casi lo tienes. Ahora toca afinar algunos detalles para que tu tienda cargue correctamente.

Limpiar la Carpeta Cache

PrestaShop guarda archivos temporales en las carpetas var/cache (para versiones 1.7+) o cache (para versiones 1.6).

  1. Vuelve al gestor de archivos.
  2. Navega a public_html/var/cache (o public_html/cache).
  3. Selecciona todos los archivos y carpetas dentro de ese directorio y bórralos. No borres la carpeta cache en sí, solo su contenido.

Comprobar la URL de la Tienda

Abre tu navegador en modo incógnito y visita tu dominio. Si todo ha ido bien, verás la portada de tu tienda.

Si ves un error de "Base de datos no encontrada", revisa que los datos en parameters.php son correctos.

Si ves un error de "Archivos no encontrados", es probable que hayas subido el backup a una subcarpeta. Asegúrate de que el archivo index.php de PrestaShop está directamente en public_html.

[TIP] Si tu tienda funciona pero las imágenes no cargan, puede ser un problema de permisos. En el gestor de archivos de Syspanel, selecciona la carpeta img y dale permisos 755 (o 775 si estás en un entorno con dueños de grupo). Haz lo mismo con las carpetas themes y modules.


Solución de Problemas Comunes (FAQ)

Aquí te dejo una lista de los problemas más habituales al restaurar prestashop syspanel y cómo solucionarlos.

1. "Error de conexión a la base de datos"

Esto significa que PrestaShop no puede comunicarse con tu MySQL.

  • Revisa que el nombre del host es localhost en el 99% de los casos en Syspanel.
  • Verifica que el nombre de la base de datos, usuario y contraseña son exactamente los que te muestra Syspanel, sin espacios.
  • Asegúrate de que has editado el archivo parameters.php correcto y que lo has guardado.

2. "La página aparece en blanco (Error 500)"

Un error 500 suele ser por un problema de permisos o de archivos corruptos.

  • Borra la carpeta cache como te indicamos en el Paso 4.
  • Asegúrate de que los archivos tienen permisos 644 y las carpetas 755. Puedes hacer esto seleccionando todo en el gestor de archivos y usando la opción "Permisos".

3. "Me redirige a la instalación de PrestaShop"

Esto ocurre cuando PrestaShop no encuentra el archivo de configuración o está vacío.

  • Revisa que el archivo parameters.php no está vacío y que tiene la sintaxis correcta.
  • Comprueba que has subido el backup completo, no solo una parte.

4. "El panel de administración no carga o da error"

  • Prueba a acceder a /admin (o la carpeta que hayas renombrado). Si te da error, intenta borrar la caché de nuevo.
  • A veces, es necesario actualizar la URL en la tabla ps_configuration de la base de datos, buscando los campos PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL. Deben tener tu dominio actual sin http:// ni https://.

Consejos Extra para un Restaurar Perfecto

  • Siempre en modo mantenimiento: Antes de empezar a restaurar, activa el modo mantenimiento de tu tienda (si puedes) para que los visitantes no vean errores a mitad de proceso.
  • Versiones: Asegúrate de que la versión de PHP de tu servidor en Syspanel es compatible con la versión de PrestaShop que vas a subir. Puedes cambiarlo en la sección "Configuración avanzada" de tu usuario web.
  • Backup del backup: Nunca subas el único backup que tienes. Ten siempre una copia de seguridad en tu ordenador o en la nube antes de empezar a manipular nada en el servidor.

[INFO] Recuerda que Syspanel es tu aliado. Si en cualquier momento te sientes perdido, el gestor de archivos y phpMyAdmin son herramientas muy visuales que te permiten deshacer fácilmente lo que hagas mal. No tengas miedo de explorar.


Conclusión: Tu Tienda ya está en Casa

Subir tu PrestaShop desde un backup en Syspanel es un proceso de cuatro pasos: preparar el entorno, subir archivos, importar la base de datos y ajustar la configuración. Siguiendo esta guía, habrás restaurado prestashop syspanel sin necesidad de ser un experto en desarrollo web.

La clave está en la calma y en verificar cada paso antes de pasar al siguiente. Si has llegado hasta aquí, ya has hecho lo más difícil. Ahora solo queda que disfrutes de tu tienda funcionando en su nueva casa.

Si te surge alguna duda, no dudes en consultar la documentación oficial de PrestaShop o abrir un ticket de soporte con tu proveedor de hosting. Ellos tienen herramientas para ayudarte a importar base de datos prestashop de forma más eficiente si el archivo es demasiado grande. ¡Mucha suerte con tu tienda!

¿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