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

Dónde encontrar los archivos de configuración de PrestaShop en Plesk

Actualizado el 9 de marzo de 2026

Introducción

Si tienes una tienda online hecha con PrestaShop y tu servidor utiliza Plesk como panel de control, tarde o temprano necesitarás acceder a los archivos de configuración. Estos archivos son el corazón de tu tienda: contienen datos sensibles como la conexión a la base de datos, claves secretas y ajustes del sistema. Saber dónde encontrarlos y cómo editarlos de forma segura es fundamental para mantener tu negocio funcionando sin problemas.

En esta guía te explicaré paso a paso dónde se ubican los archivos configuración PrestaShop Plesk, cómo acceder a ellos mediante el administrador de archivos de Plesk o por FTP, y qué hacer si necesitas modificar el archivo parameters.php en Plesk. Todo explicado de forma sencilla, para que puedas hacerlo tú mismo sin necesidad de ser un experto.


¿Qué archivos de configuración necesita PrestaShop?

Antes de buscar los archivos, es importante que sepas cuáles son los más importantes. PrestaShop utiliza principalmente dos archivos para su configuración:

  • parameters.php: Contiene la configuración de la base de datos (nombre, usuario, contraseña, servidor), las claves secretas de seguridad y otros parámetros esenciales.
  • defines.inc.php: Define constantes como la URL base de la tienda, el modo de depuración (debug) y otras opciones internas.

Además, hay otros archivos como .htaccess (para reglas de reescritura y seguridad) y settings.inc.php (en versiones antiguas), pero los dos primeros son los que más se tocan.


Dónde encontrar los archivos de configuración en Plesk

En Plesk, los archivos de tu tienda PrestaShop se almacenan dentro del directorio raíz del dominio o subdominio que hayas configurado. La ruta típica es:

/var/www/vhosts/tudominio.com/httpdocs/

Dentro de esa carpeta httpdocs (o a veces htdocs), encontrarás todos los archivos de PrestaShop, incluyendo los de configuración.

Acceso mediante el Administrador de Archivos de Plesk

Esta es la forma más fácil y visual para usuarios sin mucha experiencia. Sigue estos pasos:

  1. Inicia sesión en tu panel de Plesk (normalmente accedes a través de https://tudominio.com:8443 o la IP de tu servidor).
  2. En el panel principal, busca la sección Archivos o File Manager. Suele estar en la barra lateral izquierda o en los iconos del dominio.
  3. Selecciona el dominio donde está instalado PrestaShop.
  4. Se abrirá el explorador de archivos. Navega hasta la carpeta httpdocs.
  5. Dentro de httpdocs, busca la carpeta config. Allí encontrarás el archivo parameters.php.

[TIP] Si no ves la carpeta config, asegúrate de que estás en el directorio raíz correcto. A veces Plesk crea una subcarpeta con el nombre del dominio.

Acceso mediante FTP

Si prefieres usar un cliente FTP como FileZilla, los pasos son igual de sencillos:

  1. Conéctate a tu servidor usando las credenciales FTP que te proporcionó tu proveedor de hosting. Normalmente son: servidor FTP (tu dominio o IP), usuario y contraseña.
  2. Una vez conectado, verás una estructura de carpetas. Busca la carpeta httpdocs (o htdocs).
  3. Dentro de httpdocs, localiza la carpeta config.
  4. Allí estará parameters.php y otros archivos de configuración.

El archivo parameters.php en Plesk: qué contiene y cómo editarlo

El archivo parameters.php es el más importante. Aquí se almacenan los datos de conexión a la base de datos y otras configuraciones críticas. Su contenido se ve así (simplificado):

<?php
return array(
  'parameters' => array(
    'database_host' => 'localhost',
    'database_port' => '3306',
    'database_name' => 'nombre_base_datos',
    'database_user' => 'usuario_base_datos',
    'database_password' => 'contraseña_segura',
    'secret' => 'clave_secreta_aleatoria',
    // ... más parámetros
  ),
);

¿Cuándo necesitas editarlo?

  • Cuando cambias la contraseña de la base de datos.
  • Al migrar tu tienda a otro servidor.
  • Si necesitas activar el modo debug para solucionar errores.
  • Para modificar la URL base de la tienda.

Cómo editarlo de forma segura

  1. Haz una copia de seguridad del archivo original antes de tocarlo. Simplemente descárgalo a tu ordenador o cópialo con otro nombre (ej. parameters_backup.php).
  2. Abre el archivo con un editor de texto plano (nada de Word, usa Notepad++, Sublime Text o el editor integrado de Plesk).
  3. Realiza los cambios necesarios. Por ejemplo, si cambiaste la contraseña de la base de datos, modifica la línea 'database_password' => 'nueva_contraseña'.
  4. Guarda el archivo y súbelo de nuevo si lo editaste localmente.
  5. Importante: Después de editar parameters.php, PrestaShop puede mostrar un error de "tabla no encontrada" si cambiaste la base de datos. En ese caso, deberás regenerar el caché desde el panel de administración (Parámetros de la tienda > Rendimiento > Forzar compilación).

[WARNING] Nunca edites parameters.php con un editor que no sea de texto plano. Los procesadores de texto como Word pueden añadir caracteres invisibles que rompen el archivo.


Archivos de configuración adicionales en PrestaShop

Además de parameters.php, hay otros archivos que pueden ser útiles:

defines.inc.php

Este archivo se encuentra en la carpeta config y contiene constantes como:

  • _PS_MODE_DEV_: Si está en true, muestra errores detallados (modo debug). En producción debe estar en false.
  • _PS_BASE_URL_: La URL base de tu tienda.

Para editarlo, sigue el mismo procedimiento que con parameters.php.

.htaccess

Aunque no es un archivo de configuración de PrestaShop en sí, es fundamental para el SEO y la seguridad. Se encuentra en la raíz de httpdocs. Puedes editarlo para añadir reglas de redirección, bloquear IPs o mejorar la velocidad.

[INFO] Si tu tienda usa SSL (recomendado), asegúrate de que el archivo .htaccess tenga las reglas adecuadas para redirigir todo el tráfico a HTTPS.


Solución de problemas comunes al acceder a los archivos

No encuentro la carpeta config

  • Revisa que estás en el directorio correcto. A veces el dominio principal tiene una subcarpeta adicional (ej. httpdocs/tienda/).
  • Si instalaste PrestaShop en un subdirectorio, los archivos estarán dentro de esa carpeta.
  • Usa la búsqueda del administrador de archivos de Plesk para localizar parameters.php.

Error "Acceso denegado" al abrir el archivo

  • Los archivos de configuración suelen tener permisos restringidos (por ejemplo, 644). En Plesk, puedes cambiar los permisos desde el Administrador de Archivos: haz clic derecho sobre el archivo y selecciona "Cambiar permisos".
  • Si usas FTP, asegúrate de que tu usuario tiene permisos de lectura/escritura.

El archivo parameters.php está vacío o corrupto

  • Esto puede ocurrir tras una instalación fallida o una migración incorrecta. La solución es restaurar una copia de seguridad o reinstalar PrestaShop.
  • Si tienes acceso a la base de datos, puedes obtener los datos desde phpMyAdmin (en Plesk, suele estar en "Bases de datos" > "phpMyAdmin").

Consejos de seguridad para los archivos de configuración

  • Nunca compartas el contenido de parameters.php con nadie. Contiene las credenciales de tu base de datos.
  • Cambia las contraseñas periódicamente y actualiza el archivo.
  • No dejes el modo debug activado en producción. Si necesitas depurar, hazlo en un entorno de pruebas.
  • Haz copias de seguridad regulares de toda la carpeta config.

[TIP] Si tu servidor lo permite, puedes proteger el acceso a la carpeta config mediante reglas en el archivo .htaccess o configurando un bloqueo en Plesk. Consulta con tu proveedor de hosting.


Preguntas frecuentes (FAQ)

¿Puedo editar parameters.php desde el panel de administración de PrestaShop?

No, PrestaShop no tiene una opción nativa para editar este archivo desde el back office. Debes hacerlo manualmente mediante FTP o el administrador de archivos de Plesk.

¿Qué hago si cambio la contraseña de la base de datos y la tienda deja de funcionar?

Edita parameters.php con la nueva contraseña y luego borra el caché de PrestaShop desde el panel de administración (Parámetros de la tienda > Rendimiento > Forzar compilación). Si no puedes acceder al panel, borra manualmente la carpeta /cache/smarty/compile y /cache/cachefs/ mediante FTP.

¿Es seguro usar el editor de archivos de Plesk?

Sí, el editor integrado de Plesk es seguro y respeta los permisos del sistema. Sin embargo, siempre es recomendable hacer una copia de seguridad antes de cualquier modificación.

¿Dónde está el archivo de configuración en otros paneles como Syspanel (HestiaCP)?

Si usas Syspanel (anteriormente HestiaCP), el acceso se realiza por el puerto 2106 (ej. https://tudominio.com:2106). La estructura de carpetas es similar: los archivos de PrestaShop están en /home/nombre_usuario/web/tudominio.com/public_html/ y dentro de config encontrarás parameters.php. El proceso de edición es idéntico.

¿Puedo cambiar la URL de mi tienda editando parameters.php?

Sí, pero con cuidado. Busca la línea 'PS_SHOP_DOMAIN' o similar y cámbiala. Luego deberás actualizar también en la base de datos (tabla ps_configuration) y regenerar el .htaccess. Es más seguro hacerlo desde el panel de administración en "Parámetros de la tienda > General".


Conclusión

Saber dónde encontrar y cómo editar los archivos configuración PrestaShop Plesk te da un control total sobre tu tienda. Ya sea para solucionar un error de conexión, migrar a un nuevo servidor o simplemente ajustar la seguridad, estos conocimientos son esenciales para cualquier administrador de PrestaShop.

Recuerda siempre hacer copias de seguridad, usar editores de texto plano y no compartir las credenciales. Con esta guía, podrás manejar tu tienda con confianza, incluso si no eres un experto en hosting.

Si tienes más dudas, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte técnico de tu proveedor de hosting. ¡Buena suerte con tu tienda online!

¿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