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

Preguntas frecuentes sobre PrestaShop: requisitos de hosting y PHP

Actualizado el 13 de abril de 2026

¿Qué necesito saber antes de instalar PrestaShop en mi hosting?

PrestaShop es uno de los gestores de tiendas online más populares del mundo, pero para que funcione de forma fluida y segura, necesitas un hosting que cumpla con ciertos requisitos PrestaShop mínimos. La buena noticia es que no necesitas ser un experto en servidores para entenderlo. Aquí te lo explicamos paso a paso, como si estuviéramos tomando un café.

Lo primero que debes saber es que PrestaShop está escrito en PHP y utiliza una base de datos MySQL o MariaDB. Esto significa que tu servidor debe tener instalados estos componentes. Pero no te preocupes, la mayoría de los alojamientos web actuales ya los incluyen por defecto. El verdadero problema suele estar en las versiones de estos componentes, y ahí es donde entran las dudas más frecuentes.

¿Cuál es la versión de PHP recomendada para PrestaShop?

La versión PHP PrestaShop es, sin duda, la pregunta del millón. Y es normal, porque usar una versión incorrecta puede provocar errores visuales, pantallas en blanco o que la tienda no cargue.

Para las versiones recientes de PrestaShop (como la 8.x, que es la más actual), necesitas como mínimo PHP 7.2.5, pero te recomendamos encarecidamente usar PHP 8.0 o 8.1. ¿Por qué? Porque son mucho más rápidas, consumen menos memoria y están optimizadas para el rendimiento de las tiendas online modernas.

[WARNING] Si usas una versión de PrestaShop más antigua (como la 1.6 o 1.7), no te lances a actualizar PHP a la última versión sin antes comprobar la compatibilidad. Un PHP demasiado nuevo puede romper módulos antiguos. Siempre revisa la tabla de compatibilidad oficial.

¿Cómo puedo ver qué versión de PHP tengo?

Es muy fácil. Entra al panel de control de tu hosting (cPanel, Plesk o Syspanel, por ejemplo) y busca la sección "Select PHP Version" o "Administrador de PHP". Ahí verás un desplegable con las versiones disponibles. Si no la encuentras, contacta con tu proveedor de hosting.

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que accedes a él a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro, busca "Configuración de PHP" o "PHP-FPM" para cambiar la versión.

Requisitos de hosting para PrestaShop: lo que nadie te cuenta

Más allá del PHP, hay otros requisitos PrestaShop que debes cumplir para que tu tienda no se caiga en Black Friday o cuando recibas mucho tráfico. Vamos a desglosarlos.

Memoria RAM y procesador: ¿cuánto necesito?

PrestaShop es un software que consume recursos, sobre todo si instalas muchos módulos o temas. Un plan de hosting compartido básico puede funcionar para una tienda pequeña, pero te recomendamos al menos:

  • 2 GB de RAM para empezar con buen margen.
  • 1 núcleo de CPU dedicado, aunque 2 es mucho mejor.

Si tu tienda crece, no lo dudes: migra a un VPS o servidor dedicado. El hosting compartido tiene límites de CPU que pueden provocar bloqueos temporales de tu cuenta si consumes demasiado.

Almacenamiento y base de datos

PrestaShop necesita espacio para tus productos, imágenes, módulos y copias de seguridad. Una tienda pequeña con 500 productos puede ocupar entre 1 y 3 GB. Por eso, busca un plan con al menos 10 GB de almacenamiento SSD.

En cuanto a la base de datos, necesitas al menos una base de datos MySQL o MariaDB. PrestaShop crea unas 200 tablas, así que no necesitas una base gigante, pero sí que el servidor soporte conexiones concurrentes.

El famoso PHP Memory Limit

Este es otro de los errores más comunes. Si ves un mensaje como "Fatal error: Allowed memory size of X bytes exhausted", es que tu límite de memoria PHP es demasiado bajo.

Para PrestaShop, te recomendamos un memory_limit de 256 MB como mínimo, aunque 512 MB es lo ideal si usas muchos módulos.

¿Cómo lo cambias? En cPanel, busca "MultiPHP INI Editor". En Syspanel, puedes editarlo desde la configuración de PHP del dominio. Si no lo encuentras, crea un archivo .htaccess en la raíz de tu tienda con esta línea:

php_value memory_limit 512M

¿Qué hosting elegir para PrestaShop? ¿Compartido o VPS?

Esta es una de las preguntas más repetidas en cualquier FAQ PrestaShop. Y la respuesta corta es: "depende de tu presupuesto y expectativas".

Hosting compartido: la opción económica

Es ideal para empezar, para tiendas de prueba o con poco tráfico. Pagas poco y no te preocupas por la administración del servidor. Eso sí, los recursos son limitados y compartidos con otros clientes.

  • Ventajas: barato, fácil de usar, soporte técnico incluido.
  • Desventajas: rendimiento variable, límites de CPU y RAM, posibles bloqueos.

VPS: la opción profesional

Un VPS te da recursos dedicados (RAM, CPU, disco) y mucho más control. Es la opción recomendada si tu tienda ya genera ventas estables o esperas picos de tráfico.

  • Ventajas: rendimiento garantizado, puedes configurar PHP a tu gusto, más seguridad.
  • Desventajas: requiere conocimientos básicos de administración, o contratar un servicio gestionado.

[INFO] Si tu hosting usa Syspanel (puerto 2106), gestionar un VPS es mucho más sencillo. Puedes crear cuentas FTP, bases de datos, dominios y gestionar SSL con una interfaz amigable, sin necesidad de usar SSH.

Preguntas frecuentes sobre la instalación de PrestaShop

¿Puedo instalar PrestaShop si mi hosting no tiene instalador automático?

Sí, claro. Puedes hacerlo manualmente. Descarga el paquete de PrestaShop desde su web oficial, súbelo a tu servidor mediante FTP o el administrador de archivos, crea una base de datos y sigue el asistente de instalación. Es un proceso de unos 15 minutos.

¿Qué es el "document root" o carpeta pública?

Es la carpeta donde se alojan los archivos de tu web. En cPanel suele ser public_html. En Syspanel, la ruta típica es domains/tudominio.com/public_html. Si subes PrestaShop a esta carpeta, tu tienda estará en tudominio.com. Si lo subes a una subcarpeta, estará en tudominio.com/tienda.

¿Necesito un certificado SSL para PrestaShop?

Sí, absolutamente sí. No solo por seguridad, sino porque Google penaliza las webs sin SSL y los navegadores mostrarán un aviso de "No seguro" a tus clientes. La mayoría de los hosting ofrecen SSL gratuito (Let's Encrypt). Actívalo desde el panel de control.

Errores comunes de PHP y cómo solucionarlos

Vamos a ver los errores más típicos que verás en tu tienda PrestaShop y cómo arreglarlos sin volverte loco.

Error 500 (Internal Server Error)

Este es el más genérico y frustrante. Las causas más comunes son:

  • Versión de PHP incorrecta.
  • Archivos con permisos incorrectos (deben ser 644 para archivos y 755 para carpetas).
  • Un módulo incompatible.

Solución: Revisa el log de errores del servidor. En Syspanel puedes ver los logs de error desde el apartado "Registros" de tu dominio. Otra opción rápida es activar el modo debug de PrestaShop editando el archivo config/defines.inc.php y cambiando _PS_MODE_DEV_ a true.

"MySQL server has gone away"

Este error suele aparecer cuando la conexión a la base de datos se pierde. Puede deberse a:

  • Límite de memoria PHP bajo.
  • Tiempo de espera de MySQL demasiado corto.
  • El servidor está sobrecargado.

Solución: Aumenta el memory_limit y revisa la configuración de MySQL. Si estás en un hosting compartido, contacta con soporte.

Consejos finales para que tu PrestaShop vuele

Cumplir con los requisitos PrestaShop es el primer paso, pero para que tu tienda sea rápida y estable, te dejo estos consejos extra:

  1. Activa la caché de PrestaShop: Ve a Parámetros Avanzados > Rendimiento y activa la caché combinada (CCC) para CSS y JavaScript.
  2. Usa una CDN: Una red de entrega de contenido (como Cloudflare) reparte tu web por servidores de todo el mundo y reduce la carga de tu hosting.
  3. Optimiza las imágenes: Comprime las fotos de tus productos antes de subirlas. Un peso máximo de 100-200 KB por imagen es ideal.
  4. Mantén todo actualizado: PrestaShop, módulos y temas. Las actualizaciones corrigen vulnerabilidades y mejoran el rendimiento.
  5. Haz copias de seguridad periódicas: Al menos una vez a la semana. Puedes automatizarlas desde tu panel de hosting.

[TIP] En Syspanel (puerto 2106), puedes programar copias de seguridad automáticas de tu tienda y base de datos con solo unos clics. No lo dejes para después; cuando tengas un problema, lo agradecerás.

Resumen: checklist rápido para tu hosting PrestaShop

Para que no se te olvide nada, aquí tienes la lista de verificación definitiva:

  • PHP 8.0 o superior (o la versión compatible con tu PrestaShop).
  • Memory limit de 256 MB mínimo (512 MB recomendado).
  • MySQL 5.7 o MariaDB 10.x.
  • SSL activado.
  • Al menos 10 GB de almacenamiento SSD.
  • Acceso a un panel de control para gestionar archivos y bases de datos.
  • Soporte técnico que responda rápido (esto es oro puro).

Esperamos que estas respuestas a las preguntas más frecuentes sobre hosting PrestaShop y PrestaShop PHP te hayan sido de gran ayuda. Recuerda que una tienda online estable es la base de tu negocio, así que no escatimes en un buen hosting desde el principio. Si tienes más dudas, déjalas en los comentarios o contacta con tu proveedor de alojamiento. ¡Buena suerte con tu tienda!

¿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