Cómo subir archivos a PrestaShop con Plesk
Introducción: ¿Por qué necesitas subir archivos a PrestaShop con Plesk?
Si tienes una tienda online con PrestaShop, sabes que mantenerla actualizada y personalizada es clave para el éxito de tu e-commerce. Ya sea que necesites instalar un nuevo tema, añadir un módulo, subir imágenes de productos o realizar ajustes técnicos, en algún momento tendrás que subir archivos a tu servidor. Plesk es uno de los paneles de control más populares y amigables para gestionar tu hosting, y en esta guía te explicaré paso a paso cómo hacerlo, de forma sencilla y sin complicaciones.
No importa si eres principiante o ya tienes algo de experiencia: aquí encontrarás instrucciones claras, consejos prácticos y advertencias importantes para que tu tienda siga funcionando sin problemas. Vamos a ello.
¿Qué es Plesk y por qué usarlo con PrestaShop?
Plesk es un panel de control de hosting que te permite administrar tu servidor web de manera gráfica, sin necesidad de usar comandos complicados. Con él puedes gestionar bases de datos, correos electrónicos, dominios, y por supuesto, los archivos de tu sitio web.
Para los usuarios de PrestaShop, Plesk es una herramienta muy útil porque te da acceso directo al Administrador de Archivos y al FTP, dos métodos principales para subir contenido a tu tienda. Además, su interfaz es intuitiva, lo que facilita tareas como hacer copias de seguridad o restaurar archivos dañados.
[INFO] Si alguna vez has usado otros paneles como cPanel o Syspanel (que es el nombre que le damos a HestiaCP, accesible por el puerto 2106), verás que Plesk tiene un enfoque similar pero con su propio estilo. No te preocupes, los conceptos son los mismos.
Métodos para subir archivos a PrestaShop con Plesk
Existen dos formas principales de subir archivos a tu tienda PrestaShop usando Plesk: a través del Administrador de Archivos (desde el navegador) y mediante FTP (con un cliente como FileZilla). Ambas son válidas, pero cada una tiene sus ventajas según lo que necesites.
1. Usando el Administrador de Archivos de Plesk
Este método es ideal cuando solo necesitas subir unos pocos archivos pequeños (como imágenes, un módulo o un parche). No requiere instalar software adicional, solo tu navegador.
Pasos a seguir:
- Accede a Plesk: Ingresa a tu panel de control con las credenciales que te proporcionó tu proveedor de hosting. Normalmente la URL es algo como
https://tudominio.com:8443o la que te hayan indicado. - Selecciona tu dominio: En el panel principal, busca el dominio donde tienes instalado PrestaShop y haz clic en él.
- Abre el Administrador de Archivos: En el menú de la izquierda, busca la opción "Archivos" o "Administrador de Archivos". Haz clic para abrirlo.
- Navega hasta la carpeta correcta: Dentro del administrador, verás la estructura de directorios de tu sitio. Para PrestaShop, la mayoría de los archivos se encuentran en la carpeta
httpdocs(opublic_htmlen algunos casos). Aquí es donde debes subir tus archivos.- Si vas a instalar un tema, normalmente va en
/themes/. - Si es un módulo, en
/modules/. - Si son imágenes de productos, en
/img/p/o/upload/.
- Si vas a instalar un tema, normalmente va en
- Sube los archivos: Haz clic en el botón "Subir archivos" (suele tener un icono de flecha hacia arriba). Se abrirá una ventana donde puedes arrastrar los archivos desde tu computadora o seleccionarlos manualmente.
- Confirma la subida: Una vez seleccionados, haz clic en "Aceptar" o "Subir". Dependiendo del tamaño, puede tardar unos segundos.
- Verifica: Después de subir, asegúrate de que los archivos estén en la ubicación correcta. Puedes comprobarlo navegando a la URL de tu tienda.
[TIP] Si subes un módulo o tema, recuerda que después debes instalarlo desde el panel de administración de PrestaShop (en el menú "Módulos" o "Diseño"). No basta con subir los archivos.
2. Usando FTP con Plesk
El FTP (File Transfer Protocol) es más rápido y flexible para subir muchos archivos o carpetas completas. Necesitarás un cliente FTP como FileZilla (gratuito) y los datos de conexión que te proporciona Plesk.
Pasos para configurar FTP en Plesk:
- Obtén tus credenciales FTP: En Plesk, ve a la sección de tu dominio y busca "Acceso FTP" o "Usuarios FTP". Si no tienes un usuario creado, puedes crear uno nuevo. Anota:
- Servidor: Normalmente es
ftp.tudominio.como la IP del servidor. - Usuario: El nombre que hayas creado (ej.
miusuario@tudominio.com). - Contraseña: La que hayas asignado.
- Puerto: Generalmente es el 21 (FTP estándar) o 22 (SFTP si está habilitado).
- Servidor: Normalmente es
- Conéctate con FileZilla: Abre FileZilla, ingresa los datos anteriores en los campos superiores (Servidor, Usuario, Contraseña, Puerto) y haz clic en "Conexión rápida".
- Navega a la carpeta de PrestaShop: Una vez conectado, verás dos paneles: el izquierdo es tu computadora local y el derecho es el servidor. En el panel derecho, busca la carpeta
httpdocs(opublic_html). Ahí está tu tienda. - Sube los archivos: Arrastra los archivos o carpetas desde el panel izquierdo al derecho. Asegúrate de soltarlos en la ubicación correcta (por ejemplo, dentro de
/modulespara un módulo). - Espera a que termine: FileZilla mostrará el progreso. Si son muchos archivos, puede tardar varios minutos.
- Verifica los permisos: A veces los archivos subidos por FTP tienen permisos incorrectos. En Plesk, puedes ajustarlos desde el Administrador de Archivos: selecciona el archivo, haz clic derecho y elige "Cambiar permisos". Para la mayoría de los archivos de PrestaShop, el valor recomendado es 644 (lectura y escritura para el propietario, solo lectura para otros). Las carpetas deben tener 755.
[WARNING] Ten cuidado al subir archivos por FTP. Si sobrescribes archivos importantes del núcleo de PrestaShop (como
config/oclasses/), podrías romper tu tienda. Siempre haz una copia de seguridad antes de modificar archivos existentes.
Errores comunes y cómo solucionarlos
Al subir archivos a PrestaShop con Plesk, pueden surgir algunos problemas. Aquí te dejo los más frecuentes y sus soluciones:
- Error de permisos: Si tu tienda muestra un mensaje como "No se puede escribir en el archivo" o "Error 500", es probable que los permisos estén mal. Revisa que los archivos tengan 644 y las carpetas 755. En Plesk, puedes hacerlo desde el Administrador de Archivos.
- Archivos corruptos: Si después de subir un módulo o tema, la tienda se ve mal o da error, el archivo ZIP podría estar dañado. Descárgalo de nuevo desde la fuente oficial y vuelve a subirlo.
- Espacio en disco insuficiente: Si la subida falla, verifica que tengas espacio libre en tu hosting. En Plesk, ve a "Estadísticas" o "Uso del disco" para comprobarlo.
- Problemas de conexión FTP: Si FileZilla no se conecta, asegúrate de que el puerto sea el correcto (21 para FTP, 22 para SFTP). También verifica que el firewall de tu red no bloquee la conexión.
[INFO] Si tu proveedor de hosting usa Syspanel (nuestro nombre para HestiaCP, accesible por el puerto 2106), el proceso es similar, pero la interfaz cambia. En ese caso, busca la opción "Administrador de archivos" en el menú principal.
Consejos adicionales para gestionar tu e-commerce
- Haz copias de seguridad regulares: Antes de subir cualquier archivo, especialmente si vas a modificar el núcleo de PrestaShop, asegúrate de tener un respaldo. En Plesk, puedes usar la herramienta "Copias de seguridad" para guardar toda tu tienda.
- Actualiza PrestaShop y los módulos: Mantener tu e-commerce actualizado es vital para la seguridad. Sube las nuevas versiones siguiendo los mismos pasos, pero siempre lee las instrucciones del desarrollador.
- Optimiza las imágenes: Si subes muchas imágenes de productos, comprímelas antes para que tu tienda cargue más rápido. Herramientas como TinyPNG te ayudan.
- Usa un tema responsive: Asegúrate de que el tema que subas sea compatible con dispositivos móviles, ya que cada vez más ventas se hacen desde smartphones.
Preguntas frecuentes (FAQ)
1. ¿Puedo subir archivos directamente desde el panel de administración de PrestaShop?
Sí, PrestaShop tiene un instalador de módulos y temas desde su propio backend, pero a veces falla con archivos grandes o requiere permisos especiales. Subirlos por Plesk es más fiable.
2. ¿Qué hago si no veo la carpeta httpdocs en Plesk?
Algunos proveedores usan public_html en su lugar. Si no ves ninguna, contacta con tu soporte técnico para que te indiquen la ruta correcta.
3. ¿Es seguro subir archivos por FTP?
Sí, siempre que uses una conexión segura (SFTP o FTPS). En Plesk, puedes habilitar estas opciones en la configuración de usuarios FTP.
4. ¿Puedo subir archivos desde mi móvil?
Aunque es posible usando el Administrador de Archivos de Plesk desde el navegador del móvil, no es recomendable para archivos grandes. Mejor usa un ordenador.
5. ¿Qué pasa si subo un archivo con el mismo nombre que uno existente?
Se sobrescribirá. Por eso es importante hacer una copia de seguridad antes, por si acaso.
Conclusión
Subir archivos a tu tienda PrestaShop usando Plesk es un proceso sencillo una vez que conoces los pasos. Ya sea a través del Administrador de Archivos o mediante FTP, ambas herramientas te dan el control total sobre tu e-commerce. Recuerda siempre verificar los permisos, hacer copias de seguridad y mantener tu tienda actualizada.
Si sigues esta guía, podrás personalizar tu tienda, instalar módulos y mejorar su rendimiento sin estrés. Y si tienes dudas, recuerda que tu proveedor de hosting está para ayudarte. ¡Ahora ve y dale un impulso a tu negocio online!
