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

Cómo gestionar archivos en PrestaShop (cPanel y FTP)

Actualizado el 22 de junio de 2026

¿Por qué es importante saber gestionar los archivos de tu PrestaShop?

Gestionar los archivos de tu tienda online es una tarea fundamental para cualquier administrador, incluso si no tienes experiencia técnica. Ya sea para instalar un módulo, subir un tema nuevo, hacer una copia de seguridad o simplemente corregir un error de configuración, necesitarás acceder al sistema de archivos de tu PrestaShop. Entender cómo hacerlo correctamente te dará autonomía y te ayudará a resolver problemas rápidamente, sin depender siempre de un desarrollador.

En este artículo, te explicaremos de forma clara y didáctica cómo gestionar archivos PrestaShop usando dos métodos principales: a través del panel de control cPanel y mediante un cliente FTP. Aprenderás a subir archivos PrestaShop, a mover carpetas y a realizar tareas de mantenimiento básico. Al final, tendrás una guía práctica que podrás consultar siempre que lo necesites.


Conociendo la estructura de archivos de PrestaShop

Antes de lanzarnos a gestionar archivos, es vital que entiendas qué es lo que vas a encontrar. La estructura de tu tienda online no es aleatoria; cada carpeta y archivo tiene una función específica.

Las carpetas principales

Cuando accedas a la raíz de tu instalación (normalmente una carpeta llamada public_html o www), verás varias carpetas y archivos. Las más importantes son:

  • admin (o el nombre que le hayas puesto a tu panel de administración): Contiene todos los archivos del back-office de tu tienda.
  • modules: Aquí se almacenan todos los módulos que tienes instalados (pagos, envíos, etc.).
  • themes: Contiene las plantillas o temas de diseño de tu tienda.
  • img: Guarda todas las imágenes del catálogo, logotipos y configuraciones visuales.
  • var (en versiones modernas) o cache y log (en versiones antiguas): Almacenan archivos temporales, cachés y registros de actividad.
  • config: Archivos de configuración esenciales como settings.inc.php.

[INFO] No modifiques archivos que no entiendas. Un cambio erróneo en un archivo de configuración puede dejar tu tienda inaccesible. Siempre haz una copia de seguridad antes de tocar nada.


Método 1: Gestionar archivos PrestaShop con cPanel

cPanel es uno de los paneles de control más populares en el hosting compartido. Es una interfaz gráfica que te permite administrar todos los aspectos de tu cuenta de alojamiento, incluidos los archivos de tu PrestaShop.

Accediendo al Administrador de Archivos

El primer paso es acceder a tu cPanel. Normalmente lo haces a través de una URL como tudominio.com/cpanel o tudominio.com:2083. Introduce tus credenciales y busca la sección "Archivos". Ahí encontrarás la herramienta "Administrador de Archivos".

Subir archivos PrestaShop con cPanel

El Administrador de Archivos de cPanel es muy intuitivo. Te permite subir archivos directamente desde tu ordenador al servidor. Sigue estos pasos:

  1. Navega a la carpeta destino: Dentro del Administrador de Archivos, entra en public_html (o la carpeta donde esté tu PrestaShop) y luego en la subcarpeta donde quieras subir el archivo (por ejemplo, modules).
  2. Haz clic en "Subir": En la barra de herramientas superior, verás un botón azul que dice "Subir".
  3. Selecciona el archivo: Se abrirá una ventana. Arrastra el archivo o haz clic en "Seleccionar archivo" para buscarlo en tu ordenador.
  4. Espera la subida: Verás una barra de progreso. Cuando termine, el archivo aparecerá en la lista de la carpeta.

[TIP] Si necesitas subir un archivo comprimido (.zip) que contiene muchos archivos, es mucho más eficiente subir el .zip y luego descomprimirlo directamente en cPanel. Para ello, selecciona el archivo .zip que acabas de subir y haz clic en "Extraer" en el menú superior. cPanel lo descomprimirá en la carpeta actual.

Editar archivos de PrestaShop desde cPanel

A veces necesitas hacer cambios pequeños en un archivo, como modificar una línea de configuración. cPanel tiene un editor de texto integrado:

  1. Localiza el archivo: Por ejemplo, config/settings.inc.php.
  2. Haz clic derecho sobre él: Verás un menú contextual. Selecciona "Editar" o "Code Editor".
  3. Realiza los cambios: Se abrirá un editor de texto en tu navegador. Modifica lo que necesites.
  4. Guarda los cambios: Haz clic en el botón "Guardar cambios" en la esquina superior derecha.

Crear y eliminar archivos y carpetas

Desde cPanel también puedes crear nuevas carpetas (por ejemplo, para organizar backups) o eliminar archivos que ya no necesites. Las opciones "Carpeta nueva" y "Eliminar" están en la barra de herramientas superior.

[WARNING] Ten mucho cuidado al eliminar archivos. Si eliminas un archivo esencial de PrestaShop, tu tienda dejará de funcionar. Asegúrate siempre de saber qué estás borrando.


Método 2: Gestionar archivos PrestaShop con FTP

El otro método clásico y muy potente es usar un cliente FTP (Protocolo de Transferencia de Archivos). Esto te permite conectarte a tu servidor desde tu ordenador y gestionar los archivos como si fueran carpetas locales. Es ideal para subir muchos archivos o para hacer transferencias más rápidas.

¿Qué necesitas para conectarte por FTP?

Para usar FTP necesitas tres datos, que normalmente te proporciona tu empresa de hosting:

  • Servidor FTP: Puede ser ftp.tudominio.com o la IP de tu servidor.
  • Usuario FTP: Un nombre de usuario con acceso a la carpeta de tu tienda.
  • Contraseña FTP: La contraseña asociada a ese usuario.

[INFO] Si no tienes estos datos, puedes crearlos desde cPanel. Busca la sección "Cuentas FTP" y podrás crear un usuario nuevo con acceso específico a una carpeta. Esto es más seguro que usar el usuario principal.

Configurando un cliente FTP (FileZilla como ejemplo)

Uno de los clientes FTP más populares y gratuitos es FileZilla. Es multiplataforma y muy fácil de usar.

  1. Descarga e instala FileZilla desde su página oficial.
  2. Abre el programa: Verás una interfaz con dos paneles. El de la izquierda es tu ordenador y el de la derecha es el servidor.
  3. Introduce tus datos de conexión: En la barra superior, escribe el Servidor, Usuario, Contraseña y el Puerto (normalmente 21 para FTP estándar). Haz clic en "Conexión rápida".
  4. Navega hasta tu PrestaShop: En el panel derecho (servidor), entra en public_html o la carpeta raíz de tu tienda.

Subir archivos PrestaShop con FTP

Una vez conectado, el proceso es tan sencillo como arrastrar y soltar:

  1. Localiza el archivo o carpeta en tu ordenador (panel izquierdo).
  2. Arrastra el elemento y suéltalo en la carpeta del servidor (panel derecho) donde quieras subirlo.
  3. Observa la cola de transferencias: En la parte inferior de FileZilla, verás el progreso de los archivos que se están subiendo.

[TIP] Si estás subiendo un tema o un módulo, lo normal es subir la carpeta completa (descomprimida) a la carpeta themes o modules correspondiente. Asegúrate de que la estructura de carpetas sea la correcta. Por ejemplo, el módulo "paypal" debe estar en modules/paypal/.

Cambiar permisos de archivos (CHMOD) con FTP

A veces, PrestaShop necesita permisos de escritura en ciertos archivos o carpetas. Con FTP puedes cambiarlos fácilmente:

  1. Haz clic derecho sobre el archivo o carpeta en el panel del servidor.
  2. Selecciona "Permisos de archivo...".
  3. Introduce el valor numérico: Por ejemplo, 755 para carpetas y 644 para archivos. Si necesitas permisos de escritura temporalmente, puedes usar 777, pero nunca lo dejes como permanente por seguridad.
  4. Haz clic en "Aceptar".

[WARNING] Un error común es poner todos los archivos con permisos 777. Esto es un grave riesgo de seguridad, ya que cualquier persona podría modificar tus archivos. Usa 777 solo de forma puntual y revierte los permisos después.


Comparativa: ¿Cuándo usar cPanel y cuándo usar FTP?

Ambas herramientas son válidas, pero cada una tiene sus ventajas. Aquí te dejamos una guía rápida:

  • Usa cPanel si solo necesitas subir un archivo pequeño, editar una línea de configuración o descomprimir un .zip directamente en el servidor. Es más visual y no requiere instalar software adicional.
  • Usa FTP si vas a subir o descargar muchas carpetas (como un tema completo con cientos de archivos), si necesitas sincronizar directorios o si te sientes más cómodo trabajando con una interfaz de escritorio. Además, FTP suele ser más rápido para transferencias grandes.

[TIP] Muchos administradores combinan ambos: usan FTP para subir archivos pesados y cPanel para tareas de gestión rápida como crear backups o cambiar permisos de forma puntual.


Tareas comunes al gestionar archivos PrestaShop

Saber subir archivos es solo el principio. Aquí tienes algunas tareas típicas que podrás hacer con estos conocimientos:

1. Instalar un módulo manualmente

  1. Descarga el módulo en formato .zip desde el sitio del desarrollador.
  2. Descomprímelo en tu ordenador.
  3. Sube la carpeta del módulo a modules/ en tu servidor (por FTP o cPanel).
  4. Ve al back-office de PrestaShop (/admin) y en "Módulos" busca el módulo nuevo. Debería aparecer listo para instalar.

2. Hacer una copia de seguridad de archivos

  1. Accede a la raíz de tu PrestaShop.
  2. Selecciona todos los archivos y carpetas.
  3. Si usas cPanel, usa la opción "Comprimir" para crear un .zip.
  4. Descarga ese .zip a tu ordenador o a otro lugar seguro.

[INFO] Una copia de seguridad de archivos no incluye la base de datos. Para una copia completa, necesitas exportar también la base de datos desde phpMyAdmin en cPanel.

3. Solucionar el error "Acceso denegado" en archivos

Este error suele estar relacionado con permisos incorrectos. Cambia los permisos de la carpeta o archivo problemático a 755 o 644 como se explicó anteriormente.


Preguntas frecuentes (FAQ)

¿Puedo gestionar los archivos de PrestaShop desde un teléfono móvil?

Sí, es posible. Puedes acceder al Administrador de Archivos de cPanel desde el navegador de tu móvil, aunque la experiencia no es la mejor. Para FTP, existen aplicaciones móviles como AndFTP (Android) o FTP Manager (iOS) que funcionan bien.

¿Qué hago si no encuentro la carpeta public_html?

En algunos hostings, la carpeta raíz puede llamarse httpdocs, www o htdocs. Si no estás seguro, contacta con tu proveedor de hosting. También puedes ver la ruta exacta en la herramienta "Información del servidor" de cPanel.

¿Es seguro usar FTP?

Sí, siempre que uses una conexión SFTP (FTP sobre SSH) o FTPS (FTP sobre SSL) si tu hosting lo permite. Esto cifra la conexión y evita que tus contraseñas viajen en texto plano. En FileZilla, selecciona "SFTP - SSH File Transfer Protocol" o "FTPS - FTP over SSL/TLS" en el tipo de conexión.

¿Puedo cambiar el nombre de la carpeta admin de mi PrestaShop?

Sí, es una medida de seguridad recomendada. Puedes renombrar la carpeta desde cPanel o FTP. Pero ten en cuenta que la URL de tu back-office cambiará. Recuerda también actualizar cualquier acceso directo que tengas.

¿Necesito conocimientos avanzados para gestionar archivos?

No. Con esta guía y un poco de práctica, podrás realizar las tareas básicas. La clave es ser metódico, hacer copias de seguridad y no tocar archivos que no entiendas. Con el tiempo, ganarás confianza.


Conclusión y mejores prácticas

Gestionar archivos PrestaShop es una habilidad esencial que te permitirá tener un control total sobre tu tienda online. Ya sea usando cPanel para tareas rápidas o FTP para transferencias masivas, ahora tienes el conocimiento para hacerlo de forma segura y eficiente.

Recuerda siempre seguir estas buenas prácticas:

  • Haz copias de seguridad periódicas de tus archivos y base de datos.
  • Trabaja en un entorno de pruebas si es posible, antes de aplicar cambios grandes en producción.
  • No uses permisos 777 de forma permanente.
  • Mantén tu PrestaShop actualizado para evitar vulnerabilidades de seguridad.

[TIP] Si te surge un problema y no sabes qué hacer, busca en foros oficiales de PrestaShop o en la documentación. La comunidad es muy activa y siempre hay alguien que ha tenido el mismo problema.

Con estas herramientas y consejos, podrás gestionar tu tienda online con confianza y resolver la mayoría de los problemas relacionados con archivos. ¡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