Qué versión de PHP necesita tu PrestaShop (y qué hacer si tu hosting la va a subir)
Si tu alojamiento te ha avisado de que va a subir la versión de PHP, para un momento antes de aceptar: según la versión de PrestaShop que tengas, la tienda puede dejar de funcionar ese mismo día. Aquí tienes la tabla oficial, lo que significa para tu tienda y qué hacer esta semana.
En esta guía9 apartados
- La tabla: qué PHP admite cada versión de PrestaShop
- Y cada PHP, ¿hasta cuándo recibe parches de seguridad?
- Qué pasa si suben el PHP y tu PrestaShop no lo admite
- Cómo saber qué versiones tienes
- Qué hacer esta semana si tu alojamiento te ha avisado
- Por qué de la 1.7 no se salta directo a la 9 (el puente del PHP)
- ¿Y si me quedo en PrestaShop 8?
- Cuándo merece la pena que lo hagamos nosotros
- Preguntas frecuentes
La tabla: qué PHP admite cada versión de PrestaShop
PHP es el lenguaje en el que está hecha PrestaShop, y lo pone tu alojamiento. Cada versión de PrestaShop funciona solo con unas versiones concretas de PHP:
| Tu PrestaShop | PHP que admite | PHP recomendado |
|---|---|---|
| 1.6.1 | de 5.2 a 7.1 | 7.1 |
| 1.7.0 a 1.7.3 | de 5.4 a 7.1 | 7.1 |
| 1.7.4 | de 5.6 a 7.1 | 7.1 |
| 1.7.5 y 1.7.6 | de 5.6 a 7.2 | 7.2 |
| 1.7.7 | de 7.1 a 7.3 | 7.3 |
| 1.7.8 | de 7.1 a 7.4 | 7.4 |
| 8.0, 8.1 y 8.2 | de 7.2 a 8.1 | 8.1 |
| 9.0 | de 8.1 a 8.4 | 8.4 |
| 9.1 | de 8.1 a 8.5 | 8.5 |
| 9.2 | de 8.1 a 8.5 | Sin dato oficial aún |
Fuente: tablas de requisitos de la documentación oficial de PrestaShop para la 1.7, la 8 y la 9 (devdocs.prestashop-project.org), consultadas el 24 de octubre de 2026. La 9.2 salió el 30 de septiembre y todavía no aparece en esa tabla.
La versión de PHP es solo uno de los requisitos: la base de datos (MySQL 5.7 o MariaDB 10.2, como mínimo), la memoria y las extensiones los tienes en requisitos de PrestaShop 9 y 8.
Y cada PHP, ¿hasta cuándo recibe parches de seguridad?
Cada versión de PHP tiene fecha de caducidad. A partir de ese día nadie corrige sus fallos de seguridad, y los alojamientos acaban retirándola.
| PHP | Parches de seguridad hasta | Hoy |
|---|---|---|
| 7.4 | 28 de noviembre de 2022 | Sin parches |
| 8.0 | 26 de noviembre de 2023 | Sin parches |
| 8.1 | 31 de diciembre de 2025 | Sin parches |
| 8.2 | 31 de diciembre de 2026 | Le quedan unos 2 meses |
| 8.3 | 31 de diciembre de 2027 | Con parches |
| 8.4 | 31 de diciembre de 2028 | Con parches |
| 8.5 | 31 de diciembre de 2029 | Con parches |
Fuente: php.net, consultada el 24 de octubre de 2026.
Junta las dos tablas y sale la conclusión incómoda:
- PrestaShop 1.6 funciona, como mucho, con PHP 7.1, sin parches desde diciembre de 2019, y la 1.7, con PHP 7.4, sin parches desde noviembre de 2022.
- PrestaShop 8 funciona, como mucho, con PHP 8.1, sin parches desde el 31 de diciembre de 2025.
- Solo PrestaShop 9 funciona con un PHP que todavía se mantiene.
Por eso llegan los avisos de «vamos a subir el PHP»: el alojamiento no quiere seguir sosteniendo versiones sin parches. Y por eso, si tu tienda está en la 1.7 o en la 8, el aviso te llegará tarde o temprano.
Qué pasa si suben el PHP y tu PrestaShop no lo admite
Lo más habitual es que la tienda aparezca en blanco o con un error 500, y que tampoco puedas entrar al panel para arreglarlo. No es mala suerte: lo que en PHP 7.4 eran simples avisos, en PHP 8 son errores que paran la página.
Pasa más de lo que parece: un pequeño fichero de un módulo antiguo que en PHP 7.4 solo deja avisos en el registro (a veces miles, sin que nadie lo note) puede tumbar la tienda entera en PHP 8. Si ya estás ahí, tienes los primeros pasos en qué hacer con un error 500 y en la pantalla en blanco. Y si tu alojamiento no te deja elegir la versión de PHP, mira qué pedir al hosting.
Cómo saber qué versiones tienes
- En tu panel de PrestaShop: Parámetros avanzados → Información. Ahí salen la versión de PrestaShop y la de PHP con la que está funcionando la tienda de verdad.
- En el panel de tu alojamiento (cPanel, Plesk o el que tenga), en el apartado de versión de PHP.
- Desde fuera, sin entrar: comprueba tu PrestaShop te dice qué versión de PrestaShop se ve desde la tienda y su nota de velocidad en el móvil.
Si no coinciden, créete al de PrestaShop. Puede pasar que el panel del alojamiento diga PHP 8.2 y el servidor siga sirviendo la 7.4, porque una línea del fichero .htaccess manda más que el panel.
Con el número de tu versión, en versiones de PrestaShop tienes cuándo salió y si sigue recibiendo arreglos de seguridad.
Qué hacer esta semana si tu alojamiento te ha avisado
Si tienes una PrestaShop 1.7.8 con PHP 7.4 y tu alojamiento avisa de que subirá el PHP «sí o sí» en pocos días, este es el orden:
- Pregunta tres cosas por escrito: la fecha exacta del cambio, a qué versión de PHP te van a pasar y si pueden mantener la tuya unas semanas más. Con esas respuestas sabes cuánto margen tienes.
- Haz una copia completa y comprueba que se restaura. Ficheros y base de datos. Una copia que nunca has restaurado no es una red. Cómo hacerla bien.
- Si el alojamiento no te deja elegir la versión de PHP, plantéate cambiar de alojamiento primero. No arregla el fondo, pero te quita la fecha de encima: pasas de «me lo cambian cuando ellos quieran» a «lo cambio yo cuando esté probado». Cómo mudar la tienda sin perder posiciones.
- Desconfía del «actualízala en local y súbela». Es un consejo habitual, y es el camino que más direcciones y ajustes rompe. Lo seguro es una copia en otro sitio (un subdominio o un servidor de pruebas), ensayar ahí y cambiar cuando salga limpio.
- Planifica el salto de versión de PrestaShop, que es lo que de verdad te deja tranquilo: mira el apartado siguiente.
¿Y si ya la han subido y la tienda se ha caído? Si tu panel todavía te deja elegir la versión anterior de PHP, volver a ella suele devolver la tienda mientras se prepara el salto. Si no te deja, es un rescate: empezamos el mismo día laborable.
Por qué de la 1.7 no se salta directo a la 9 (el puente del PHP)
Fíjate en la primera tabla: la 1.7.8 y la 8 comparten PHP 7.2, 7.3 y 7.4, y la 8 y la 9 solo comparten PHP 8.1. Ese es el puente. Con el asistente oficial de actualización, el camino es:
- Con la tienda en PHP 7.4, actualizar de la 1.7.8 a la 8.2. Con PHP 7.4, el propio asistente ya te propone la 8 como destino.
- Subir el PHP. El punto de paso oficial es PHP 8.1, el único que admiten la 8 y la 9 a la vez.
- Actualizar de la 8.2 a la 9, y después subir el PHP a una versión con parches.
Por el camino suelen salir módulos que dejan de funcionar, un módulo de direcciones que puede cambiar casi todas las URL y una «vuelta atrás» del asistente que no siempre funciona. Lo contamos entero en cómo actualizar PrestaShop 1.7 u 8 a la 9 sin perder Google.
Si estás en una 1.7 anterior a la 1.7.8, la regla es la misma: busca la versión de PHP que admiten a la vez la versión de la que sales y la versión a la que vas. Y si estás en la 1.6, primero hay que pasar a la 1.7: el salto desde la 1.6 tiene sus propias trampas.
¿Y si me quedo en PrestaShop 8?
La 8 sigue recibiendo actualizaciones (la 8.2.8 salió en agosto de 2026), pero solo de seguridad y fallos críticos: está en soporte ampliado desde que salió la 9, y PrestaShop dejará de mantenerla cuando publique la 10. Además, solo funciona hasta PHP 8.1, que ya no tiene parches de seguridad. Como paso intermedio, perfecta. Como destino, te deja con el mismo problema del PHP dentro de unos meses.
¿Te ha avisado tu alojamiento?
Escríbenos con la fecha del aviso y tu versión de PrestaShop y te decimos en 24 h laborables cuánto margen tienes y qué hacer primero. Si toca actualizar, lo ensayamos en una copia antes de tocar tu tienda.
¿Y tu tienda, en 2027? El fin de PHP 8.2 y Verifactu no afectan igual a todas las tiendas: depende de tu versión de PrestaShop y de cómo facturas. Mira en un minuto qué le toca a tu PrestaShop en 2027, con las fechas oficiales y lo que cuesta resolverlo.
Cuándo merece la pena que lo hagamos nosotros
- Migración a PrestaShop 9: ensayo completo en una copia, mapa de direcciones y 7 días de vigilancia, desde 390 €.
- Rescate de tienda PrestaShop: si el cambio de PHP ya la ha tumbado. Desde 149 €, empezamos el mismo día laborable.
- Mantenimiento PrestaShop: para que el siguiente aviso del alojamiento lo veamos nosotros antes que tú, con las actualizaciones probadas en una copia.