Sin impuesto Con impuesto

Qué versión de PHP necesita tu PrestaShop y cómo actualizarla sin romper nada

La versión de PHP decide la seguridad, la velocidad y los módulos que puedes instalar. Repasamos qué versiones tienen soporte, cuáles admite cada PrestaShop y cómo hacer el cambio sin sustos.

Equipo Rekire
Actualizado: 09/10/2026 22
Qué versión de PHP necesita tu PrestaShop y cómo actualizarla sin romper nada
Compartir:

PHP es el lenguaje en el que está escrito PrestaShop, y la versión que tienes en el hosting importa más de lo que parece. Decide si el servidor recibe parches de seguridad, lo rápido que se generan las páginas y qué versiones de PrestaShop y de módulos puedes instalar. Y es de las pocas mejoras que se activan con un desplegable en el panel del hosting, siempre que todo sea compatible.

Cómo saber qué versión tienes

En el back-office de PrestaShop, en Parámetros avanzados → Información, aparece la versión de PHP con la que se está ejecutando la tienda. Mira ahí y no solo en el panel del hosting: a veces el panel dice una cosa y la carpeta de la tienda usa otra, por una configuración por directorio o un .htaccess que fija el manejador.

Qué versiones de PHP tienen soporte

Cada versión de PHP tiene un periodo de soporte activo, otro solo con parches de seguridad y, después, ninguno. Como referencia general, a finales de 2026:

VersiónEstado
7.4 y anterioresSin soporte desde hace años
8.0Sin soporte
8.1Sin soporte desde finales de 2025
8.2Solo parches de seguridad, hasta finales de 2026
8.3Solo parches de seguridad
8.4 y posterioresCon soporte

Las fechas exactas están en la página oficial de versiones soportadas de PHP; consúltala cuando planifiques, porque el calendario avanza. «Sin soporte» significa que, si se descubre un fallo de seguridad en esa versión, no habrá corrección oficial. Algunas distribuciones y hostings mantienen parches propios para versiones antiguas, pero no es algo que puedas dar por hecho.

Qué PHP admite cada PrestaShop

El rango de PHP lo marca la versión de PrestaShop. De forma aproximada:

PrestaShopPHP
1.6.1Hasta 7.1 en sus últimas versiones
1.7.0 a 1.7.6Hasta 7.1 o 7.2, según la versión
1.7.7Hasta 7.3
1.7.8Hasta 7.4
8.0 y 8.1De 7.2 a 8.1
9.0 y posteriores8.1 como mínimo

Para la versión exacta de tu tienda, y para PrestaShop 8.2, consulta los requisitos oficiales de esa versión. La consecuencia práctica es clara: ninguna 1.6 ni 1.7 puede funcionar en una versión de PHP con soporte. Si tu tienda está ahí, actualizar PHP pasa por migrar PrestaShop.

Ojo con los módulos. Que PrestaShop admita una versión de PHP no significa que todos tus módulos lo hagan. Un módulo antiguo puede dar un error fatal en PHP 8 por cosas que en PHP 7 eran solo avisos. Es la causa más habitual de pantalla en blanco tras un cambio de versión.

Qué ganas en rendimiento

Cada versión mayor de PHP ha mejorado el rendimiento, y el salto de PHP 7 a PHP 8 fue notable en aplicaciones como PrestaShop. No vamos a darte una cifra, porque depende mucho de la tienda, de los módulos y del servidor, pero en general notarás:

  • Menos tiempo de respuesta del servidor en las páginas que no salen de caché: listados, búsqueda, carrito, checkout.
  • Un back-office más ágil, sobre todo en los listados de pedidos y productos.
  • Más capacidad con el mismo servidor en los picos de tráfico.

Para aprovecharlo, asegúrate de que OPcache está activado y bien dimensionado en la versión nueva. Sin OPcache, cualquier versión de PHP va lenta con PrestaShop.

Cómo cambiar sin romper nada

  1. Haz una copia de la tienda en un entorno de pruebas con la versión de PHP de destino. Muchos hostings permiten crear un subdominio de pruebas con otra versión.
  2. Activa el modo depuración en la copia para ver los errores en lugar de una pantalla en blanco.
  3. Recorre la tienda: portada, categorías, ficha de producto, búsqueda, carrito, registro, checkout con cada método de pago y cuenta de cliente.
  4. Recorre el back-office: pedidos, productos, la configuración de cada módulo, generación de facturas y albaranes, exportaciones.
  5. Revisa los registros de errores de PHP y de PrestaShop. Los avisos de funciones obsoletas no rompen hoy, pero romperán en la siguiente versión.
  6. Prueba los crons y las integraciones: ERP, marketplaces, transportistas, feeds.
  7. Actualiza o sustituye los módulos que fallen. Si un módulo no tiene versión compatible y es imprescindible, ese es tu límite hasta resolverlo.
  8. Haz el cambio en producción en un momento tranquilo, con una copia de seguridad reciente, y vuelve a recorrer lo esencial. Ten claro cómo volver a la versión anterior desde el panel si algo falla.

Por qué no conviene quedarse atrás

Además de la seguridad, quedarse en un PHP antiguo tiene un coste que se ve menos. Los desarrolladores de módulos dejan de probar sus versiones nuevas en PHP 7, las librerías que usan las pasarelas de pago y los transportistas exigen versiones recientes, y el propio hosting acaba cobrando aparte por mantener versiones viejas o moviéndote a un servidor antiguo. Cada una de esas cosas, por separado, es pequeña; juntas hacen que una tienda con PHP antiguo sea cada vez más difícil de mantener y más cara de migrar.

Configuración que conviene revisar con el cambio

  • memory_limit suficiente para el back-office y las importaciones.
  • max_execution_time acorde con las tareas largas.
  • display_errors desactivado en producción: los errores visibles filtran rutas y detalles internos.
  • allow_url_include desactivado y expose_php apagado.
  • Las extensiones que pide PrestaShop (intl, gd, zip, curl y mbstring, entre otras), que en la versión nueva pueden no estar activadas.

Y no lo dejes en un cambio puntual: apunta en el calendario cuándo deja de tener soporte la versión a la que subes. Ir subiendo PHP de una en una, con la tienda al día, es mucho más sencillo que saltar tres versiones con prisa porque el hosting retira la tuya.

Cómo resolverlo en PrestaShop

Si quieres que lo hagamos nosotros, con un bono de horas de soporte de Rekire montamos la copia con la versión de PHP de destino, revisamos los errores de la tienda y de cada módulo, corregimos o sustituimos lo que falle y hacemos el cambio en producción. Si tu tienda está en 1.6 o 1.7, te planteamos la migración a PrestaShop 9, que es el único camino hacia un PHP con soporte. Y si buscas un alojamiento pensado para PrestaShop, el Hosting plan profesional de Rekire es nuestra propuesta para tiendas que quieren despreocuparse del servidor.

Cargando...
Cookies
Volver arriba