Dónde encontrar los archivos de PrestaShop en Plesk
¿Te has quedado atascado buscando dónde están los archivos de tu tienda PrestaShop dentro de Plesk? No te preocupes, es una duda muy común. Tanto si necesitas editar un archivo de configuración, subir un tema nuevo o arreglar un error de conexión, lo primero es saber exactamente dónde buscar.
En esta guía extensa, te voy a explicar paso a paso cómo localizar y gestionar los archivos PrestaShop Plesk usando dos métodos principales: el administrador de archivos integrado y la conexión por FTP. Además, resolveremos las dudas más frecuentes para que nunca más te pierdas en el panel de control.
Pongámonos manos a la obra.
Entendiendo la estructura: ¿Dónde vive PrestaShop en tu servidor?
Cuando instalas PrestaShop en un servidor gestionado por Plesk, el sistema crea automáticamente una carpeta principal para tu dominio. Esa carpeta es el hogar de todos los archivos PrestaShop Plesk, desde el código del núcleo hasta las imágenes de tus productos.
La carpeta httpdocs: el corazón de tu tienda
Dentro de tu panel de Plesk, la carpeta más importante se llama httpdocs. Piensa en ella como la puerta de entrada a tu web. Todo lo que esté dentro de esta carpeta es visible desde internet (salvo que esté protegido por contraseña).
Cuando accedes a httpdocs, verás una estructura similar a esta (aunque puede variar ligeramente según la versión de PrestaShop):
admin123456/(carpeta de administración, con un nombre aleatorio por seguridad)cache/classes/config/controllers/css/docs/download/img/install/js/localization/log/mails/modules/override/pdf/themes/tools/translations/upload/vendor/webservice/
Cada una de estas carpetas tiene una función específica. Por ejemplo, themes/ contiene las plantillas de diseño, modules/ alberga los módulos instalados, y config/ guarda los archivos de configuración clave como settings.inc.php.
[INFO] Si tienes varios dominios en tu cuenta de Plesk, cada uno tendrá su propia carpeta
httpdocsdentro de la carpeta del dominio correspondiente.
Método 1: Acceder a los archivos PrestaShop Plesk desde el Administrador de Archivos
El Plesk administrador archivos es la herramienta más directa y segura para gestionar tu tienda sin necesidad de programas externos. Es ideal para tareas rápidas como editar un archivo, subir una imagen o comprobar si un módulo está en su sitio.
Paso a paso: Cómo usar el Administrador de Archivos
-
Inicia sesión en Plesk. Abre tu navegador y ve a la URL de tu panel de control (normalmente algo como
https://tudominio.com:8443ohttps://tu-ip:8443). Introduce tu usuario y contraseña. -
Ve a la sección "Sitios web y dominios". Una vez dentro, busca en el menú lateral izquierdo o en la pantalla principal la opción que dice "Sitios web y dominios". Haz clic en ella.
-
Localiza tu dominio. Verás una lista de todos los sitios web que tienes alojados. Busca el dominio donde está instalado PrestaShop y haz clic en el nombre del dominio o en el icono que suele ser una carpeta.
-
Abre el Administrador de Archivos. Dentro de la página de tu dominio, busca un botón o enlace que diga "Administrador de archivos" o "Administrador de Archivos" (a veces está en la sección "Archivos" o en un menú desplegable). Haz clic en él.
-
Navega hasta
httpdocs. Se abrirá una ventana con el sistema de archivos de tu servidor. Verás una carpeta llamadahttpdocs. Haz doble clic para entrar. -
¡Ya estás dentro! Ahora estás viendo todos los archivos PrestaShop Plesk. Puedes:
- Subir archivos: Arrastra un archivo desde tu ordenador a la ventana del administrador.
- Crear carpetas: Usa el botón "Nueva carpeta".
- Editar archivos: Haz clic derecho sobre un archivo (por ejemplo,
.htaccesso un archivo PHP) y selecciona "Editar en el editor de texto". Cuidado al editar archivos de configuración. - Eliminar o renombrar: Usa las opciones del menú contextual.
[TIP] El Administrador de Archivos de Plesk es perfecto para cambios pequeños. Para subir muchos archivos (como un tema completo o una copia de seguridad), es mejor usar FTP.
Método 2: Conexión por FTP a tu PrestaShop en Plesk
El FTP PrestaShop Plesk es el método clásico y más potente para manejar grandes volúmenes de archivos. Necesitarás un cliente FTP como FileZilla (gratuito y muy recomendado) o Cyberduck.
¿Qué necesitas para conectarte por FTP?
Antes de empezar, asegúrate de tener estos datos a mano. Si no los tienes, puedes crearlos o consultarlos en Plesk.
- Host/Servidor: Normalmente es
ftp.tudominio.como directamente la IP de tu servidor. - Nombre de usuario FTP: Lo creas desde Plesk.
- Contraseña FTP: La que asignes al crear el usuario.
- Puerto: Normalmente es el 21 (FTP estándar) o el 22 (SFTP, más seguro).
Cómo crear un usuario FTP en Plesk (si no lo tienes)
- En Plesk, ve a "Sitios web y dominios" y haz clic en tu dominio.
- Busca la sección "Acceso FTP" o "Usuarios FTP".
- Haz clic en "Añadir usuario FTP".
- Rellena el formulario:
- Nombre de usuario: Elige uno, por ejemplo,
miusuario. - Contraseña: Pon una segura.
- Directorio de inicio: Selecciona la carpeta del dominio (normalmente
httpdocs). Así, cuando te conectes, aterrizarás directamente dentro de los archivos de PrestaShop.
- Nombre de usuario: Elige uno, por ejemplo,
- Guarda los cambios.
Conectándote con FileZilla (ejemplo práctico)
- Abre FileZilla.
- En la parte superior, introduce los datos:
- Host:
ftp.tudominio.com - Nombre de usuario:
miusuario - Contraseña:
tucontraseña - Puerto: Déjalo en blanco (usará el 21 por defecto).
- Host:
- Haz clic en "Conexión rápida".
- Si todo va bien, verás en el panel derecho (servidor remoto) la carpeta
httpdocs. Dentro de ella, todos los archivos PrestaShop Plesk. - Ahora puedes arrastrar archivos de tu ordenador (panel izquierdo) al servidor (panel derecho) y viceversa.
[WARNING] ¡Cuidado con las subidas! Si subes un archivo con el mismo nombre que uno existente, lo sobrescribirás. Siempre es buena idea hacer una copia de seguridad antes de modificar archivos importantes.
¿Dónde están los archivos clave de PrestaShop?
Ahora que ya sabes cómo acceder, aquí tienes una "hoja de ruta" de los archivos y carpetas más importantes que puedes necesitar:
- Archivo de configuración de la base de datos:
app/config/parameters.php(en PrestaShop 1.7 y 8.x) oconfig/settings.inc.php(en PrestaShop 1.6). Aquí se guardan los datos de conexión a la base de datos (nombre, usuario, contraseña, servidor). - Archivo .htaccess: Está en la raíz de
httpdocs. Controla las reglas de redirección, URLs amigables, seguridad y rendimiento. - Carpeta de temas:
themes/. Dentro encontrarás una carpeta por cada tema instalado (por ejemplo,classicoyour-theme-name). - Carpeta de módulos:
modules/. Todos los módulos (nativos y de terceros) están aquí. - Carpeta de imágenes:
img/. Contiene las imágenes de productos, categorías, logotipos, etc. - Carpeta de traducciones:
translations/. Aquí se guardan los archivos de idioma.
Preguntas Frecuentes (FAQ)
1. No encuentro la carpeta httpdocs. ¿Puede tener otro nombre?
En algunos casos muy raros o configuraciones antiguas, la carpeta puede llamarse htdocs o www. Sin embargo, en la gran mayoría de instalaciones de Plesk, el nombre es httpdocs. Si no la ves, revisa que estás en el dominio correcto dentro del Administrador de Archivos.
2. ¿Puedo usar FTP y el Administrador de Archivos a la vez?
Sí, perfectamente. Puedes usar FTP para subir un tema grande y, al mismo tiempo, usar el Administrador de Archivos para editar un pequeño archivo de configuración. Solo asegúrate de no estar modificando el mismo archivo desde dos lugares a la vez para evitar conflictos.
3. He subido un archivo por FTP pero no se ve en el Administrador de Archivos. ¿Qué pasa?
Esto suele ocurrir por un problema de caché o de permisos. Intenta lo siguiente:
- Refresca la página del Administrador de Archivos (F5).
- Verifica los permisos del archivo subido. Deben ser 644 para archivos y 755 para carpetas. Puedes cambiarlos desde el Administrador de Archivos (clic derecho > "Permisos").
- Comprueba que el usuario FTP que usaste tiene acceso a la carpeta correcta.
4. ¿Cómo hago una copia de seguridad de mis archivos PrestaShop desde Plesk?
Hay dos formas:
- Desde el Administrador de Archivos: Selecciona toda la carpeta
httpdocs(o las carpetas que quieras) y usa la opción "Descargar" o "Comprimir" (creará un archivo ZIP que puedes descargar). - Desde la función de Backup de Plesk: Ve a "Sitios web y dominios" > haz clic en tu dominio > busca "Backup" o "Copias de seguridad". Ahí puedes crear una copia completa de todo el sitio (archivos y base de datos). Esto es más recomendable.
5. Mi tienda está en Syspanel (antes HestiaCP). ¿Es lo mismo?
No exactamente. Si tu hosting usa Syspanel (recuerda que el puerto de acceso suele ser el 2106), la estructura de carpetas es diferente. En Syspanel, la carpeta principal de tu dominio suele ser public_html en lugar de httpdocs. El concepto es el mismo, pero la ruta cambia.
[INFO] Si migras de Plesk a Syspanel o viceversa, recuerda que la carpeta raíz de tu web cambiará de
httpdocsapublic_html(o al revés).
6. ¿Puedo borrar archivos de la carpeta install/?
Sí, es altamente recomendable borrar la carpeta install/ después de instalar PrestaShop. Dejarla puede ser un grave riesgo de seguridad. Puedes eliminarla desde el Administrador de Archivos o por FTP.
7. No tengo permisos para editar un archivo. ¿Qué hago?
Los archivos y carpetas de tu servidor tienen permisos. Para que PrestaShop funcione, la mayoría deben ser 644 (archivos) y 755 (carpetas). Si no puedes editar, intenta:
- Cambiar los permisos desde el Administrador de Archivos (clic derecho > "Cambiar permisos").
- Asegurarte de que eres el propietario del archivo. En Plesk, el usuario del sistema es el que creó el dominio. Si usas un usuario FTP diferente, puede que no tenga permisos de escritura en ciertas carpetas.
Conclusión: Ya sabes dónde están y cómo acceder
Encontrar y gestionar los archivos PrestaShop Plesk es más sencillo de lo que parece. Tanto si usas el práctico Plesk administrador archivos como si prefieres la potencia del FTP PrestaShop Plesk, ahora tienes las herramientas y el conocimiento para hacerlo con confianza.
Recuerda siempre trabajar con cuidado, especialmente al editar archivos de configuración. Haz copias de seguridad antes de hacer cambios importantes y, ante la duda, consulta con tu proveedor de hosting o con un desarrollador.
¡Ya puedes ponerte manos a la obra con tu tienda PrestaShop!
