Si buscas la solución a actualizar php prestashop, aquí la tienes explicada paso a paso por el equipo de soporte de AZprestashop.

Actualizar PHP en PrestaShop es una de las mejoras de rendimiento más baratas: pasar de 7.4 a 8.1 puede acelerar el back office un 30 %. Sin embargo, es también la causa más frecuente de pantallas en blanco cuando se hace sin comprobar nada. Por eso, sigue esta lista antes de cambiar el desplegable en el hosting.
Checklist para actualizar PHP en PrestaShop
- Compatibilidad del núcleo: consulta la tabla de versiones de PHP por PrestaShop. Por ejemplo, 1.7.8 no funciona en 8.1 y 8.x no funciona en 7.1.
- Módulos: lista los módulos activos y revisa su compatibilidad con la versión de PHP objetivo. Los de pago y envío son los críticos.
- Tema: si es de un tercero, comprueba que tenga una versión reciente.
- Overrides y código propio: busca funciones eliminadas en PHP 8 (
each(),create_function(),ereg). - Extensiones: al cambiar de versión, el hosting puede desactivar
intl,gdosoap. Actívalas en la nueva. - Copia de seguridad de ficheros y base de datos.
- Hazlo en una copia de pruebas primero, o en horario de poco tráfico con mantenimiento activo.
- Cambia la versión en Plesk (Configuración de PHP) o cPanel (Selector de PHP).
- Prueba: portada, categoría, ficha, carrito, checkout completo y back office (productos y pedidos).
- Revisa los logs (
var/logs) durante 24 horas y vacía la caché.
Si algo se rompe
Vuelve a la versión anterior de PHP desde el mismo desplegable (es inmediato), activa el modo debug y localiza el módulo o fichero responsable. Después, corrige o sustituye ese componente y repite. En cualquier caso, no dejes la tienda en una versión de PHP sin soporte de seguridad más tiempo del necesario.
Preguntas frecuentes sobre actualizar php prestashop
¿Qué versión de PHP es la mejor hoy?
Para PrestaShop 8.x, la 8.1. Para 9.x, la 8.2 o superior. Para 1.7.8, la 7.4. Para 1.6, la 7.1 como máximo, lo que ya es un problema de seguridad.
¿Mejora la velocidad de verdad?
Sí. Además de la mejora de PHP 8 en sí, activar OPcache y JIT en el hosting suele notarse en el back office y en las fichas de producto.
¿Prefieres que lo hagamos nosotros con pruebas y vuelta atrás garantizada? Es parte de nuestro servicio de mantenimiento PrestaShop.
¿Necesitas ayuda con actualizar php PrestaShop?
Si has seguido estos pasos y el problema continúa, no te preocupes: es más habitual de lo que parece. En primer lugar, revisa el resto de consejos sobre actualización y migración de nuestro blog. Además, puedes consultar la documentación oficial de PrestaShop. Sin embargo, si prefieres que lo resolvamos nosotros, nuestro servicio de mantenimiento PrestaShop se encarga con precio cerrado y copia de seguridad previa. Por lo tanto, solo tienes que contarnos qué te pasa y te contestamos en menos de 24 horas laborables.
- Etiquetas: PrestaShop 1.6.x, PrestaShop 1.7.x, PrestaShop 8.x, PrestaShop 9
¿No te ha funcionado o no quieres tocar código?
Nuestro equipo de soporte PrestaShop lo hace por ti: te decimos el precio antes de empezar y dejamos copia de seguridad de todo.