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

Cómo actualizar PHP en PrestaShop desde el Panel de Control

Actualizado el 8 de septiembre de 2025

¿Por qué es importante actualizar PHP en PrestaShop?

Actualizar PHP en PrestaShop es una de las tareas de mantenimiento más importantes que puedes hacer por tu tienda online. PHP es el lenguaje de programación que ejecuta todo el código de PrestaShop, y si lo mantienes desactualizado, tu tienda puede volverse lenta, vulnerable a ataques o incluso dejar de funcionar correctamente.

Cuando hablamos de actualizar PHP PrestaShop, nos referimos a cambiar la versión del intérprete de PHP que utiliza tu servidor para ejecutar tu tienda. Cada nueva versión de PHP trae mejoras de rendimiento, correcciones de seguridad y nuevas funcionalidades que pueden hacer que tu tienda cargue más rápido y sea más segura.

La versión PHP PrestaShop que necesitas depende de la versión de PrestaShop que tengas instalada. Por ejemplo, PrestaShop 1.7 requiere PHP 7.1 o superior, mientras que PrestaShop 8 necesita PHP 7.2 o superior. Si tu versión de PHP es demasiado antigua, es probable que encuentres errores de compatibilidad o que algunas funciones de tu tienda no funcionen correctamente.

Además, la compatibilidad PHP es fundamental para que los módulos y temas de tu tienda funcionen sin problemas. Muchos desarrolladores de módulos dejan de dar soporte a versiones antiguas de PHP, lo que significa que si no actualizas, podrías quedarte sin actualizaciones de seguridad para tus módulos.


Antes de empezar: comprueba tu versión actual de PHP

Antes de realizar cualquier cambio, es importante que sepas qué versión de PHP estás usando actualmente. Puedes hacerlo de varias formas:

Desde el panel de administración de PrestaShop

  1. Accede a tu panel de administración de PrestaShop.
  2. Ve a Parámetros avanzados en el menú lateral.
  3. Haz clic en Información.
  4. Busca la sección que indica la versión de PHP que está utilizando tu tienda.

Desde el panel de control de tu hosting

La mayoría de los paneles de control, como cPanel, Plesk o Syspanel, muestran la versión de PHP en la sección de configuración de tu dominio o en el administrador de archivos.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106. Por ejemplo: https://tu-dominio.com:2106.


Requisitos previos antes de actualizar PHP

Actualizar PHP no es algo que debas hacer a la ligera. Antes de dar el paso, asegúrate de cumplir con estos requisitos:

  1. Haz una copia de seguridad completa de tu tienda, tanto de los archivos como de la base de datos. Si algo sale mal, podrás restaurar tu tienda sin perder datos.
  2. Comprueba la compatibilidad de tus módulos y temas con la nueva versión de PHP. Puedes hacerlo consultando la documentación de cada módulo o contactando con el desarrollador.
  3. Asegúrate de que tu hosting soporta la versión de PHP a la que quieres actualizar. La mayoría de los hosts modernos ofrecen varias versiones de PHP, pero no todos tienen las más recientes.
  4. Actualiza PrestaShop a la última versión si no lo has hecho ya. Las versiones antiguas de PrestaShop pueden no ser compatibles con las versiones más recientes de PHP.

[WARNING] No actualices PHP directamente en producción si no has probado antes en un entorno de pruebas. Si no tienes un entorno de pruebas, al menos haz una copia de seguridad completa y ten un plan de restauración claro.


Cómo actualizar PHP en PrestaShop desde cPanel

cPanel es uno de los paneles de control más utilizados en el hosting compartido. Si tu hosting lo utiliza, estos son los pasos a seguir:

Paso 1: Accede a cPanel

  1. Escribe tu-dominio.com/cpanel en tu navegador o utiliza el enlace que te proporcionó tu proveedor de hosting.
  2. Introduce tus credenciales de acceso.

Paso 2: Busca la herramienta de selección de PHP

  1. En el buscador de cPanel, escribe "Select PHP Version" o "MultiPHP Manager".
  2. Haz clic en el resultado que aparezca.

Paso 3: Selecciona la nueva versión de PHP

  1. Verás una lista de versiones de PHP disponibles.
  2. Selecciona la versión que necesitas para tu PrestaShop (por ejemplo, PHP 7.4 u 8.0).
  3. Haz clic en "Set as current" o "Apply" para guardar los cambios.

Paso 4: Verifica que PrestaShop funciona correctamente

  1. Accede a tu tienda y comprueba que todo carga correctamente.
  2. Navega por las páginas principales: catálogo, carrito, proceso de compra, etc.
  3. Revisa el panel de administración para asegurarte de que no hay errores.

Cómo actualizar PHP en PrestaShop desde Syspanel (HestiaCP)

Si tu hosting utiliza Syspanel (anteriormente conocido como HestiaCP), el proceso es ligeramente diferente. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106.

Paso 1: Accede a Syspanel

  1. Abre tu navegador y escribe https://tu-dominio.com:2106.
  2. Introduce tu usuario y contraseña de administrador de Syspanel.

Paso 2: Navega hasta la configuración de PHP

  1. En el menú lateral, busca la sección "Web" o "Dominios".
  2. Haz clic en el dominio donde está instalada tu tienda PrestaShop.
  3. Busca una opción que diga "PHP Version" o "Configuración PHP".

Paso 3: Cambia la versión de PHP

  1. Haz clic en el desplegable de versiones de PHP.
  2. Selecciona la nueva versión que quieres instalar.
  3. Guarda los cambios haciendo clic en "Guardar" o "Save".

Paso 4: Reinicia el servicio PHP

  1. En algunos casos, Syspanel te pedirá que reinicies el servicio PHP para aplicar los cambios.
  2. Acepta la opción de reinicio y espera unos segundos.

Paso 5: Verifica el funcionamiento de tu tienda

  1. Accede a tu tienda y comprueba que todo funciona correctamente.
  2. Revisa los logs de errores si encuentras algún problema.

Cómo actualizar PHP en PrestaShop desde Plesk

Plesk es otro panel de control popular, especialmente en servidores VPS y dedicados. El proceso es el siguiente:

Paso 1: Accede a Plesk

  1. Escribe https://tu-dominio.com:8443 en tu navegador.
  2. Introduce tus credenciales de administrador.

Paso 2: Encuentra la configuración de PHP

  1. En el panel principal, haz clic en "Sitios web y dominios".
  2. Busca tu dominio y haz clic en "Configuración de PHP" o "PHP Settings".

Paso 3: Selecciona la nueva versión

  1. En la sección de "Versión de PHP", verás un desplegable con las versiones disponibles.
  2. Selecciona la versión que necesitas.
  3. Haz clic en "Aplicar" o "Apply".

Paso 4: Comprueba los cambios

  1. Accede a tu tienda y verifica que todo funciona correctamente.
  2. Si tienes problemas, revisa los logs de errores de PHP en Plesk.

Qué hacer después de actualizar PHP

Actualizar PHP no termina con el cambio de versión. Hay varias cosas que debes hacer después para asegurarte de que todo funciona correctamente:

1. Limpia la caché de PrestaShop

Después de actualizar PHP, es recomendable limpiar la caché de PrestaShop. Para ello:

  1. Ve a Parámetros avanzados en el panel de administración.
  2. Haz clic en Rendimiento.
  3. Pulsa el botón "Vaciar la caché".

2. Comprueba los logs de errores

Revisa los logs de error de tu servidor para detectar posibles problemas de compatibilidad. En cPanel, puedes encontrar los logs en la sección "Errores" o "Logs de error".

3. Actualiza tus módulos y temas

Si algunos módulos o tu tema no son compatibles con la nueva versión de PHP, es posible que necesites actualizarlos. Contacta con los desarrolladores si tienes dudas.

4. Monitorea el rendimiento

Observa el rendimiento de tu tienda durante los primeros días. La actualización de PHP debería mejorar la velocidad de carga, pero si notas algo raro, investiga la causa.


Problemas comunes al actualizar PHP en PrestaShop

Aunque el proceso suele ser sencillo, pueden surgir problemas. Estos son los más comunes y cómo solucionarlos:

Error de página en blanco

Si tu tienda muestra una página en blanco después de actualizar PHP, es probable que haya un error de compatibilidad. Activa la visualización de errores para ver el mensaje exacto:

  1. Accede a la carpeta config de tu instalación de PrestaShop.
  2. Edita el archivo defines.inc.php.
  3. Busca la línea define('_PS_MODE_DEV_', false); y cámbiala a define('_PS_MODE_DEV_', true);.
  4. Guarda el archivo y recarga tu tienda para ver el error.

Errores de compatibilidad con módulos

Algunos módulos pueden mostrar errores de deprecación con PHP 8. Si es así, busca actualizaciones del módulo o contacta con el desarrollador.

Problemas con la base de datos

En raras ocasiones, la actualización de PHP puede causar problemas con la conexión a la base de datos. Verifica que los datos de conexión en el archivo config/settings.inc.php son correctos.


Preguntas frecuentes sobre actualizar PHP en PrestaShop

¿Cada cuánto tiempo debo actualizar PHP?

Se recomienda actualizar PHP al menos una vez al año, o cuando tu versión actual deje de recibir soporte de seguridad. PHP 7.4 dejó de recibir soporte en noviembre de 2022, por lo que si aún lo usas, deberías actualizar cuanto antes.

¿Qué versión de PHP necesito para PrestaShop 8?

PrestaShop 8 requiere PHP 7.2 o superior, pero se recomienda usar PHP 7.4 u 8.0 para un mejor rendimiento y compatibilidad.

¿Puedo volver a la versión anterior de PHP si algo falla?

Sí, en la mayoría de los paneles de control puedes volver a cambiar la versión de PHP. Sin embargo, es importante que tengas una copia de seguridad por si necesitas restaurar tu tienda.

¿La actualización de PHP afecta a mi SEO?

No directamente, pero un sitio más rápido y seguro siempre es mejor para el SEO. Google valora la velocidad de carga, así que actualizar PHP puede mejorar tu posicionamiento de forma indirecta.

¿Qué hago si mi hosting no me deja cambiar la versión de PHP?

Contacta con tu proveedor de hosting. La mayoría de los hosts modernos ofrecen varias versiones de PHP, pero si el tuyo no lo hace, considera cambiar a un hosting más flexible.


Conclusión

Actualizar PHP en PrestaShop es una tarea esencial para mantener tu tienda segura, rápida y compatible con las últimas tecnologías. Aunque puede parecer complicado al principio, siguiendo los pasos que te hemos mostrado podrás hacerlo sin problemas desde cualquier panel de control, ya sea cPanel, Plesk o Syspanel.

Recuerda siempre hacer una copia de seguridad antes de realizar cualquier cambio y probar tu tienda después de la actualización. Si encuentras algún problema, no dudes en contactar con tu proveedor de hosting o con un desarrollador especializado en PrestaShop.

Mantener tu versión PHP PrestaShop actualizada no solo mejora el rendimiento PrestaShop, sino que también protege tu negocio online de posibles vulnerabilidades de seguridad. ¡No lo dejes para mañana!

¿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