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

Preguntas frecuentes sobre PrestaShop y Plesk: FAQ resuelta

Actualizado el 2 de marzo de 2026

Introducción: ¿Por qué surgen tantas dudas con PrestaShop y Plesk?

Si estás leyendo esto, probablemente te encuentres en una de estas situaciones: acabas de montar tu primera tienda online con PrestaShop y te enfrentas a Plesk como panel de control, o llevas tiempo gestionando tu ecommerce y de repente te topas con un error que no sabes cómo resolver. No te preocupes, es completamente normal. La combinación de PrestaShop (un potente CMS de código abierto) y Plesk (un panel de control de hosting muy completo) puede generar muchas preguntas, especialmente si no tienes experiencia técnica profunda.

Este artículo es tu FAQ resuelta definitiva. Hemos recopilado las dudas PrestaShop Plesk más frecuentes que recibimos en soporte técnico, y las respondemos de forma clara, paso a paso, sin tecnicismos innecesarios. Al final, tendrás una guía de referencia rápida para solucionar los problemas más comunes y entender mejor cómo funciona tu tienda.

[INFO] Este artículo está pensado para usuarios que usan Plesk como panel de control. Si tu hosting usa Syspanel (anteriormente HestiaCP), recuerda que el acceso se realiza a través del puerto 2106 (ej: tudominio.com:2106). Los conceptos son similares, pero la interfaz cambia.


## 1. Preguntas frecuentes sobre la instalación de PrestaShop en Plesk

### 1.1. ¿Puedo instalar PrestaShop automáticamente desde Plesk?

Sí, Plesk incluye un instalador de aplicaciones muy útil. Normalmente se llama "Installatron" o "Aplicaciones web" en el menú principal. Busca PrestaShop, selecciona la versión que necesites (recomendamos la última estable) y sigue los pasos. El instalador creará la base de datos, configurará los archivos y te dará las credenciales de acceso.

Pasos rápidos:

  1. Inicia sesión en Plesk.
  2. Ve a "Aplicaciones web" o "Installatron".
  3. Busca "PrestaShop".
  4. Haz clic en "Instalar".
  5. Elige el dominio, la versión y configura la URL de la tienda.
  6. Define el usuario administrador y la contraseña.
  7. ¡Listo! Recibirás un enlace para acceder al back office.

[WARNING] Si usas un hosting compartido, asegúrate de que los recursos (memoria RAM, CPU) sean suficientes para PrestaShop. Una instalación básica consume unos 256 MB de RAM, pero con módulos y tráfico puede necesitar más.

### 1.2. ¿Qué requisitos técnicos debe cumplir mi servidor Plesk para PrestaShop?

PrestaShop es exigente, pero nada del otro mundo. Los requisitos mínimos para la versión 8.x son:

  • PHP 7.4 o superior (recomendado PHP 8.0 o 8.1).
  • MySQL 5.6+ o MariaDB 10.1+.
  • Apache 2.4+ o Nginx (con módulo mod_rewrite activado).
  • Memoria: Al menos 256 MB de RAM para PHP (recomendado 512 MB).
  • Espacio en disco: 1 GB mínimo para empezar.

¿Cómo verifico esto en Plesk?

  • Ve a "Herramientas y configuración" > "Configuración de PHP".
  • Allí podrás cambiar la versión de PHP y ajustar los límites de memoria (memory_limit).
  • Para verificar la base de datos, ve a "Bases de datos" y comprueba que tienes MySQL o MariaDB activo.

[TIP] Si tu hosting usa Syspanel, el proceso es similar pero accedes vía puerto 2106. Busca la sección "PHP" o "Configuración del servidor".


## 2. Problemas comunes de configuración y rendimiento

### 2.1. Mi PrestaShop va muy lento en Plesk, ¿qué puedo hacer?

La lentitud es una de las dudas PrestaShop Plesk más habituales. Las causas suelen ser:

  • PHP mal configurado: Aumenta el límite de memoria (memory_limit) a 256M o 512M.
  • Caché desactivada: Activa el caché en PrestaShop (Parámetros de la tienda > Rendimiento > Caché).
  • Módulos innecesarios: Desactiva módulos que no uses.
  • Base de datos sin optimizar: Usa phpMyAdmin para reparar y optimizar tablas.

Pasos para optimizar en Plesk:

  1. Ajusta PHP: En Plesk, ve a "Configuración de PHP" para tu dominio.
    • Cambia memory_limit a 256M o 512M.
    • Aumenta max_execution_time a 300 segundos.
    • Activa opcache (recomendado).
  2. Activa la compresión Gzip: En el mismo panel, busca zlib.output_compression y actívalo.
  3. Usa una CDN: Para imágenes y archivos estáticos, una CDN como Cloudflare puede aliviar la carga.

[INFO] Si tu hosting es muy básico, considera migrar a un plan VPS o dedicado. PrestaShop con muchos productos y tráfico puede saturar un hosting compartido.

### 2.2. Error "500 Internal Server Error" al acceder a mi tienda

Este error es genérico, pero suele deberse a:

  • Problemas de permisos de archivos: Los archivos de PrestaShop deben tener permisos 644 y las carpetas 755.
  • PHP desactualizado o incompatible: Cambia la versión de PHP en Plesk.
  • .htaccess corrupto: Renombra el archivo .htaccess (ej: .htaccess_old) y luego regenera la URL amigable desde el back office.

Solución rápida en Plesk:

  1. Ve a "Administrador de archivos" en Plesk.
  2. Navega a la carpeta raíz de tu tienda.
  3. Busca el archivo .htaccess y renómbralo (por si acaso).
  4. Ve a "Configuración de PHP" y cambia la versión a 8.0 o 8.1.
  5. Si el error persiste, revisa los logs del servidor en "Registros" > "Registro de errores".

## 3. Gestión de bases de datos y backups

### 3.1. ¿Cómo hago una copia de seguridad de mi PrestaShop en Plesk?

Es vital tener backups periódicos. Plesk lo facilita mucho:

Backup manual:

  1. Ve a "Herramientas y configuración" > "Administrador de backups".
  2. Selecciona "Crear una copia de seguridad".
  3. Elige qué incluir: archivos de la tienda, bases de datos, configuración de dominio...
  4. Guarda la copia en el servidor o descárgala a tu PC.

Backup automático (recomendado):

  • En la misma sección, programa backups diarios o semanales.
  • Guarda las copias en un almacenamiento externo (FTP, Dropbox, etc.) para mayor seguridad.

[WARNING] No confíes solo en los backups del hosting. Descarga periódicamente una copia local. Un fallo del servidor puede borrar todo.

### 3.2. ¿Cómo accedo a la base de datos de PrestaShop desde Plesk?

Plesk incluye phpMyAdmin para gestionar bases de datos.

Pasos:

  1. En Plesk, ve a "Bases de datos".
  2. Busca la base de datos de tu PrestaShop (suele llamarse algo como prestashop_xxx).
  3. Haz clic en "phpMyAdmin".
  4. Inicia sesión con las credenciales que te dio el instalador (usuario y contraseña).

Desde ahí puedes ejecutar consultas SQL, reparar tablas o exportar/importar datos.

[TIP] Si usas Syspanel, el acceso a la base de datos se hace desde la sección "Bases de datos" y luego "phpMyAdmin" (puerto 2106).


## 4. Seguridad y actualizaciones

### 4.1. ¿Cómo actualizar PrestaShop de forma segura en Plesk?

Actualizar PrestaShop es delicado. Sigue estos pasos para evitar errores:

  1. Haz un backup completo (archivos + base de datos).
  2. Desactiva todos los módulos de terceros (en el back office: Módulos > Administrador de módulos).
  3. Descarga la última versión de PrestaShop desde el sitio oficial.
  4. Sube los archivos a la carpeta raíz (sobrescribe los existentes).
  5. Ejecuta el script de actualización: Ve a tudominio.com/install/upgrade/upgrade.php.
  6. Sigue los pasos y espera a que termine.
  7. Revisa la tienda y luego reactiva los módulos uno a uno.

[WARNING] No actualices directamente desde el back office si tienes muchos módulos personalizados. Hazlo manualmente.

### 4.2. Mi PrestaShop ha sido hackeado, ¿qué hago?

El hackeo es una pesadilla, pero Plesk te da herramientas para mitigarlo:

  1. Cambia todas las contraseñas (Plesk, FTP, base de datos, administrador de PrestaShop).
  2. Revisa los archivos en busca de código malicioso (usa el "Administrador de archivos" y busca archivos con fecha reciente o nombres extraños).
  3. Restaura un backup limpio desde el "Administrador de backups" de Plesk.
  4. Actualiza todo (PrestaShop, módulos, PHP).
  5. Activa la seguridad: Usa contraseñas fuertes, instala un módulo de seguridad como "PrestaShop Security" y activa el SSL.

[INFO] Si no encuentras el origen, contacta con soporte técnico. Un ataque puede dejar puertas traseras difíciles de detectar.


## 5. Preguntas sobre dominios y SSL

### 5.1. ¿Cómo configuro un certificado SSL en Plesk para mi PrestaShop?

El SSL es obligatorio para cualquier tienda online. Plesk ofrece Let's Encrypt gratis.

Pasos:

  1. Ve a "Herramientas y configuración" > "Certificados SSL/TLS".
  2. Haz clic en "Añadir certificado SSL".
  3. Elige "Let's Encrypt".
  4. Selecciona el dominio y activa la opción "Incluir www".
  5. Haz clic en "Instalar".
  6. Luego, en "Configuración de hosting" de tu dominio, activa "Redirigir HTTP a HTTPS".

[TIP] Después de instalar el SSL, ve a Parámetros de la tienda > General y activa "SSL activo" en PrestaShop.

### 5.2. ¿Puedo tener varios dominios apuntando a la misma tienda PrestaShop?

Sí, pero con cuidado. En Plesk, puedes añadir dominios adicionales como "Alias de dominio" o "Dominios secundarios". Luego, en PrestaShop, configura la URL base en Parámetros de la tienda > Tráfico y SEO > Configuración de SEO y URL. Ten en cuenta que Google penaliza el contenido duplicado, así que usa redirecciones 301.


## 6. Resolución de errores típicos

### 6.1. Error "Class 'PrestaShopAutoload' not found"

Este error suele aparecer tras una actualización fallida o al mover la tienda.

Solución:

  1. Ve a la carpeta config/ y elimina el archivo config.xml.
  2. Luego, en el back office, ve a Parámetros de la tienda > Rendimiento y haz clic en "Forzar compilación" y "Limpiar caché".
  3. Si no funciona, restaura los archivos originales de la versión que usas.

### 6.2. Error "The requested URL /index.php was not found on this server"

Es un problema de reglas de reescritura (mod_rewrite).

Solución en Plesk:

  1. Ve a "Configuración de hosting" de tu dominio.
  2. En la sección "Directivas adicionales de Apache", añade:
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteRule ^(.*)$ index.php [QSA,L]
    </IfModule>
    
  3. Guarda los cambios y prueba.

[INFO] Si usas Nginx en lugar de Apache, la configuración es diferente. Consulta con soporte.


## Conclusión: Resuelve tus dudas PrestaShop Plesk con confianza

Esperamos que esta PrestaShop Plesk FAQ te haya sido de gran ayuda. Recuerda que la mayoría de los problemas tienen solución y que, con un poco de paciencia y siguiendo los pasos correctos, podrás mantener tu tienda funcionando sin problemas. Si alguna duda persiste, no dudes en contactar con tu proveedor de hosting o con el soporte técnico de PrestaShop.

Y si tu panel de control es Syspanel (puerto 2106), los conceptos son los mismos, solo cambia la interfaz. ¡Ánimo y a vender!

[TIP FINAL] Mantén siempre actualizados tanto PrestaShop como los módulos. La seguridad y el rendimiento te lo agradecerán.

¿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