Cómo gestionar los archivos de PrestaShop desde Plesk (File Manager)
Introducción: ¿Por qué gestionar los archivos de PrestaShop desde Plesk?
Si tienes una tienda online con PrestaShop, tarde o temprano necesitarás acceder a los archivos de tu sitio web. Ya sea para subir un módulo, editar un archivo de configuración, hacer una copia de seguridad manual o simplemente revisar los logs de errores, saber cómo gestionar los archivos desde el File Manager de Plesk es una habilidad esencial.
Plesk es uno de los paneles de control más populares en el hosting Linux, y su File Manager es una herramienta gráfica que te permite navegar, subir, descargar, editar y modificar permisos de archivos sin necesidad de usar un cliente FTP o SSH. Es ideal para usuarios que vienen de entornos como cPanel o que prefieren una interfaz visual y amigable.
En este artÃculo, te explicaré paso a paso cómo gestionar los archivos de PrestaShop desde Plesk, resolveré las dudas más comunes y te daré consejos prácticos para que no rompas nada en el intento. Vamos a ello.
Acceder al File Manager de Plesk
Lo primero que necesitas hacer es iniciar sesión en tu panel de control Plesk. Normalmente, la URL de acceso es algo como https://tu-dominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.
Una vez dentro, sigue estos pasos:
- En el panel izquierdo, busca la sección "Archivos" o "File Manager". En algunas versiones de Plesk, puede aparecer como un icono de carpeta en el menú principal.
- Haz clic en "File Manager". Se abrirá una nueva ventana o pestaña con el explorador de archivos.
- Verás la estructura de directorios de tu sitio web. Normalmente, los archivos de PrestaShop se encuentran en la carpeta
httpdocsopublic_html, dependiendo de la configuración de tu servidor.
[TIP]: Si no encuentras tu tienda, revisa que estés en el dominio correcto. En Plesk, cada dominio tiene su propia carpeta raÃz. Si tienes varios sitios, asegúrate de seleccionar el dominio donde está instalado PrestaShop.
Entendiendo la estructura de archivos de PrestaShop
Antes de empezar a tocar nada, es importante que conozcas las carpetas principales de PrestaShop. Esto te evitará borrar algo importante sin querer.
/admin: La carpeta de administración. Su nombre suele ser algo comoadmin12345o similar por seguridad. Aquà residen los archivos del panel de administración./cache: Archivos de caché. Puedes vaciarla si tienes problemas de rendimiento, pero no la borres por completo./classes: Clases PHP del núcleo de PrestaShop./config: Archivos de configuración, incluyendosettings.inc.php(el más importante)./controllers: Controladores del front-office y back-office./download: Archivos descargables de tus productos./img: Imágenes de la tienda, incluyendo logos y fotos de productos./modules: Módulos instalados. Aquà subirás los módulos personalizados./override: Sobrescritura de clases o archivos personalizados./themes: Temas o plantillas de tu tienda./var/logs: Archivos de registro de errores (muy útil para depurar problemas).
Subir archivos a PrestaShop con el File Manager de Plesk
Una de las tareas más comunes es subir un módulo, un tema o un archivo de respaldo. Con el File Manager de Plesk es muy sencillo.
Subir un archivo individual
- Accede a la carpeta donde quieres subir el archivo. Por ejemplo, si quieres instalar un módulo, ve a la carpeta
/modules. - Haz clic en el botón "Subir archivo" o "Upload" en la barra superior.
- Selecciona el archivo desde tu ordenador y espera a que termine la subida.
- Una vez subido, verás el archivo en la lista. Si se trata de un módulo comprimido en
.zip, deberás extraerlo. Para ello, selecciona el archivo y haz clic en "Extraer" o "Extract".
Subir un archivo comprimido (ZIP)
Si tienes un paquete de archivos en ZIP, puedes subirlo y extraerlo directamente desde Plesk:
- Sube el archivo
.zipa la carpeta deseada (por ejemplo,httpdocs). - Selecciona el archivo y haz clic en "Extraer".
- Plesk te preguntará si quieres extraer los archivos en la misma carpeta. Acepta y espera.
- Una vez extraÃdo, puedes borrar el archivo ZIP original para mantener el orden.
[WARNING]: Antes de extraer un ZIP, asegúrate de que la carpeta de destino no tenga archivos con el mismo nombre, ya que podrÃan sobrescribirse sin previo aviso.
Editar archivos de configuración de PrestaShop
A veces necesitarás editar un archivo como settings.inc.php, .htaccess o un archivo de idioma. Plesk incluye un editor de texto integrado que es perfecto para esto.
Pasos para editar un archivo
- Navega hasta el archivo que quieres modificar.
- Haz clic derecho sobre el archivo y selecciona "Editar" o haz clic en el icono de lápiz.
- Se abrirá un editor de texto en tu navegador. Realiza los cambios necesarios.
- Haz clic en "Guardar" para aplicar los cambios.
[INFO]: Si el archivo es muy grande o sensible (como settings.inc.php), te recomiendo descargar una copia de seguridad antes de editarlo. AsÃ, si algo sale mal, puedes restaurar el original.
Editar el archivo .htaccess
El archivo .htaccess es fundamental para la configuración de Apache. Plesk te permite editarlo directamente. Ten cuidado con los cambios, ya que un error puede provocar un error 500 en tu tienda.
Cambiar permisos de archivos y carpetas
Los permisos de archivos son esenciales para la seguridad de PrestaShop. Si tienes problemas de escritura (por ejemplo, al instalar un módulo), puede ser necesario cambiar los permisos.
Cómo cambiar permisos en Plesk
- Selecciona el archivo o carpeta cuyo permiso quieras cambiar.
- Haz clic en "Permisos" o "Change Permissions" en la barra de herramientas.
- Se abrirá una ventana con casillas para los permisos de lectura, escritura y ejecución para el propietario, grupo y otros.
- Marca o desmarca las casillas según necesites. Para PrestaShop, los archivos suelen tener permisos
644y las carpetas755. - Haz clic en "Aceptar".
[TIP]: Si no sabes qué permisos poner, usa los valores estándar: 644 para archivos y 755 para carpetas. Los permisos 777 son peligrosos y solo deben usarse temporalmente.
Crear y restaurar copias de seguridad con Plesk
Aunque Plesk tiene herramientas de backup automáticas, a veces es útil hacer una copia manual de una carpeta o archivo especÃfico.
Crear una copia de seguridad
- Selecciona la carpeta o archivo que quieres respaldar.
- Haz clic en "Copiar" o "Copy".
- Elige la carpeta de destino (por ejemplo, una carpeta llamada
backupsen tu raÃz). - Pega el archivo o carpeta.
También puedes descargar la carpeta completa a tu ordenador:
- Selecciona la carpeta raÃz de PrestaShop.
- Haz clic en "Descargar". Plesk comprimirá la carpeta en un archivo ZIP y lo descargará.
Restaurar una copia
- Sube el archivo ZIP a la carpeta donde quieres restaurarlo.
- Selecciónalo y haz clic en "Extraer".
- Si ya existe una carpeta con el mismo nombre, Plesk te preguntará si quieres sobrescribir. Acepta solo si estás seguro.
[WARNING]: Al restaurar una copia de seguridad, puedes sobrescribir datos actuales. Siempre verifica que estás restaurando en el lugar correcto y que la copia es la adecuada.
Gestionar archivos de módulos y temas
Los módulos y temas son el corazón de la personalización de PrestaShop. Con Plesk, puedes instalarlos manualmente.
Instalar un módulo manualmente
- Descarga el módulo en formato ZIP desde la web del desarrollador.
- Sube el ZIP a la carpeta
/modulesde tu PrestaShop. - Extrae el archivo. Se creará una carpeta con el nombre del módulo.
- Ve al panel de administración de PrestaShop y busca el módulo en "Módulos" > "Módulos y servicios". DeberÃa aparecer listo para instalar.
Instalar un tema manualmente
- Sube el tema en ZIP a la carpeta
/themes. - Extrae el archivo.
- En el panel de administración, ve a "Diseño" > "Temas" y selecciona el nuevo tema.
[INFO]: Asegúrate de que los módulos y temas sean compatibles con tu versión de PrestaShop. De lo contrario, podrÃas provocar errores en la tienda.
Preguntas frecuentes (FAQ)
¿Puedo usar Plesk en lugar de FTP?
SÃ, el File Manager de Plesk es una alternativa completa al FTP. No necesitas instalar ningún cliente FTP, ya que todo se hace desde el navegador.
¿Qué hago si me da error al subir un archivo?
Revisa el tamaño máximo de subida en Plesk. Puede estar limitado a 2 MB por defecto. Si necesitas subir archivos más grandes, puedes aumentar el lÃmite en "PHP Settings" o usar un cliente FTP.
¿Puedo editar archivos PHP desde Plesk?
SÃ, puedes editar cualquier archivo de texto, incluidos los PHP, desde el editor integrado de Plesk. Sin embargo, para cambios complejos, es mejor usar un editor profesional en tu ordenador y luego subir el archivo.
¿Cómo sé si tengo permisos incorrectos?
Si ves errores de permisos al instalar módulos o al escribir en caché, es probable que los permisos no sean correctos. Usa los valores estándar de 644 para archivos y 755 para carpetas.
¿Es seguro usar el File Manager de Plesk?
SÃ, es seguro siempre que uses contraseñas fuertes y no compartas tu acceso. Además, Plesk registra todas las acciones, por lo que puedes auditar cambios.
Consejos finales para gestionar PrestaShop con Plesk
Gestionar los archivos de PrestaShop desde Plesk es una tarea que, con práctica, se vuelve muy intuitiva. Aquà van algunos consejos finales:
- Siempre haz copias de seguridad antes de realizar cambios importantes.
- No borres archivos desconocidos. Si no sabes qué es, investiga antes.
- Mantén tu PrestaShop actualizado para evitar vulnerabilidades.
- Usa la opción de buscar en el File Manager para localizar archivos rápidamente.
- Si usas HestiaCP (conocido como Syspanel, cuyo acceso es por el puerto 2106), el proceso es similar, aunque la interfaz cambia. Plesk es más visual, pero ambos cumplen la misma función.
[TIP]: Si tienes dudas sobre un archivo concreto, busca en los foros oficiales de PrestaShop o en la documentación. La comunidad es muy activa y encontrarás respuestas a casi cualquier problema.
Conclusión
El File Manager de Plesk es una herramienta poderosa y accesible para gestionar los archivos de tu tienda PrestaShop. Desde subir módulos hasta editar configuraciones, todo se puede hacer desde tu navegador sin complicaciones.
Recuerda siempre trabajar con precaución, hacer copias de seguridad y no tocar archivos que no entiendas. Con este artÃculo, ya tienes las bases para manejar tu tienda con confianza.
Si te ha quedado alguna duda, déjala en los comentarios o consulta la documentación oficial de Plesk. ¡Buena suerte con tu tienda online!
