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

Cambiar la versión de PHP en cPanel para PrestaShop

Actualizado el 10 de marzo de 2026

¿Por qué es importante tener la versión correcta de PHP en tu PrestaShop?

Si tienes una tienda online con PrestaShop, probablemente ya sabes que el rendimiento y la seguridad son fundamentales. Una de las decisiones técnicas más importantes que puedes tomar es elegir la versión de PHP adecuada para tu sitio. PHP es el lenguaje de programación que hace funcionar tu tienda, y cada versión trae mejoras de velocidad, correcciones de seguridad y nuevas funcionalidades.

Si usas un panel de control como cPanel (o incluso alternativas como Syspanel, que se accede por el puerto 2106), el proceso para cambiar PHP cPanel es bastante sencillo, pero debes hacerlo con cuidado. En este artículo te explicamos paso a paso cómo cambiar la versión PHP PrestaShop usando el cPanel PHP selector, y también repasamos los PrestaShop requisitos PHP actuales para que no tengas sorpresas.


¿Qué versión de PHP necesita PrestaShop?

Antes de lanzarte a cambiar la versión, es clave que conozcas los PrestaShop requisitos PHP oficiales. PrestaShop es un proyecto que evoluciona constantemente, y cada versión del CMS tiene requerimientos específicos.

Requisitos generales según la versión de PrestaShop

  • PrestaShop 1.7.x (versiones recientes): PHP 7.1 a 8.1 (recomendado PHP 7.4 o 8.0).
  • PrestaShop 8.x (la más moderna): PHP 7.3 a 8.1 (PHP 8.0 o 8.1 es lo ideal).
  • PrestaShop 1.6.x (versiones antiguas): PHP 5.6 a 7.1 (no compatible con PHP 8).

[WARNING] Si tienes una tienda antigua (1.6 o inferior), no intentes usar PHP 8.x porque tu tienda dejará de funcionar. En ese caso, lo mejor es migrar a una versión más reciente de PrestaShop.

¿Por qué actualizar PHP?

  • Seguridad: Las versiones antiguas de PHP dejan de recibir parches de seguridad.
  • Rendimiento: PHP 8 es hasta un 30% más rápido que PHP 7.4.
  • Compatibilidad: Los módulos y temas modernos suelen requerir PHP 7.4 o superior.

¿Cómo cambiar la versión de PHP en cPanel?

cPanel incluye una herramienta llamada cPanel PHP selector (o "Select PHP Version") que te permite cambiar la versión de PHP para todo tu dominio o para carpetas específicas. Aquí te explicamos el proceso paso a paso.

Paso 1: Accede a cPanel

Inicia sesión en tu cuenta de cPanel. Normalmente se accede a través de tudominio.com/cpanel o con la URL que te haya proporcionado tu proveedor de hosting.

Paso 2: Busca el "Select PHP Version"

Dentro de cPanel, busca la sección "Software" o directamente el icono llamado "Select PHP Version" (también puede aparecer como "MultiPHP Manager" o "PHP Selector").

  • Si ves "MultiPHP Manager", úsalo para seleccionar la versión a nivel de cuenta o dominio.
  • Si ves "Select PHP Version", es un selector más básico pero igual de funcional.

Paso 3: Elige la versión de PHP

Una vez dentro del selector, verás una lista desplegable con las versiones de PHP disponibles (por ejemplo, 7.4, 8.0, 8.1, 8.2). Selecciona la que mejor se adapte a tu PrestaShop.

[TIP] Si no estás seguro, elige PHP 8.0 o 8.1, ya que son compatibles con PrestaShop 8 y ofrecen buen rendimiento. Si tu tienda es 1.7, PHP 7.4 es una opción segura.

Paso 4: Aplica los cambios

Haz clic en "Set as current" o "Apply". Dependiendo del servidor, los cambios pueden tardar unos segundos en aplicarse.

Paso 5: Verifica que todo funciona

Después del cambio, visita tu tienda y comprueba que no haya errores. También puedes crear un archivo info.php en la raíz de tu web con el siguiente contenido:

<?php phpinfo(); ?>

Luego accede a tudominio.com/info.php para ver la versión de PHP activa. No olvides eliminar este archivo después por seguridad.


¿Qué hacer si no ves el selector de PHP en cPanel?

Algunos planes de hosting no incluyen el cPanel PHP selector o lo tienen deshabilitado. En ese caso, tienes dos opciones:

  1. Contacta a tu hosting: Pídeles que activen el selector o que cambien la versión de PHP manualmente.
  2. Usa un archivo .htaccess: En algunos servidores, puedes forzar una versión de PHP añadiendo una línea como esta en tu .htaccess:
AddHandler application/x-httpd-php74 .php

Pero esta opción no siempre funciona y depende de la configuración del servidor.

[INFO] Si usas Syspanel (el panel alternativo que se accede por el puerto 2106), el proceso es similar. Busca la sección "PHP Versions" o "PHP Selector" dentro del panel.


Casos especiales: cambiar PHP para una carpeta específica

A veces no quieres cambiar el PHP de todo el dominio, solo de una carpeta (por ejemplo, si tienes varios sitios en un mismo hosting). En cPanel, puedes hacerlo desde MultiPHP Manager:

  1. Selecciona el dominio.
  2. Elige la versión de PHP para la carpeta raíz o para subcarpetas.
  3. Guarda los cambios.

Esto es útil si tienes una tienda PrestaShop en una subcarpeta y un WordPress en otra, por ejemplo.


¿Qué problemas pueden surgir al cambiar la versión de PHP?

Cambiar la versión de PHP puede causar errores si tu PrestaShop o sus módulos no son compatibles. Aquí tienes los más comunes y cómo solucionarlos.

Error 500 (Internal Server Error)

Este es el error más típico. Suele deberse a que algún módulo o tema no es compatible con la nueva versión.

Solución temporal: Vuelve a la versión anterior de PHP desde el selector.

Solución definitiva: Actualiza todos los módulos y temas a sus últimas versiones. Si el error persiste, contacta al desarrollador.

Pantalla en blanco o errores de sintaxis

Si ves una página en blanco, revisa los logs de error de cPanel (sección "Error Log"). Allí verás mensajes como "Parse error: syntax error, unexpected..." que indican incompatibilidad.

Solución: Busca el módulo o archivo que da error y actualízalo. En casos extremos, puedes deshabilitar módulos temporalmente desde la base de datos.

Advertencias de compatibilidad en el back office

Al entrar al panel de administración de PrestaShop, puede aparecer un mensaje como "Tu versión de PHP no es compatible con este módulo". Sigue las instrucciones del mensaje para actualizar o desactivar el módulo.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la versión de PHP sin perder datos?

Sí, cambiar la versión de PHP no afecta a tu base de datos ni a los archivos de tu tienda. Solo afecta al intérprete de PHP. Tus productos, pedidos y configuraciones se mantienen intactos.

¿Qué versión de PHP es la más rápida para PrestaShop?

PHP 8.1 es actualmente la más rápida y segura, siempre que tu PrestaShop sea compatible (versión 8.x o 1.7.8+). PHP 8.0 también es una excelente opción.

¿Cómo sé qué versión de PHP tengo ahora?

Puedes consultarlo desde el back office de PrestaShop yendo a Parámetros avanzados > Información. También puedes usar el archivo info.php que mencionamos antes.

¿Debo cambiar la versión de PHP de inmediato?

Si tu versión actual es PHP 7.4 o superior y tu tienda funciona bien, no hay prisa. Pero si usas PHP 5.6 o 7.0, es urgente que actualices por seguridad.

¿Qué hago si mi hosting no tiene cPanel?

Si usas Syspanel (puerto 2106), busca la opción "PHP Versions" o "PHP Selector". Si no la encuentras, contacta al soporte de tu hosting.


Conclusión

Cambiar la versión de PHP en cPanel para PrestaShop es un proceso sencillo que puede mejorar significativamente la velocidad y seguridad de tu tienda. Solo debes asegurarte de que tu versión de PrestaShop sea compatible con la versión de PHP que elijas.

Recuerda:

  • Usa siempre la versión más reciente compatible.
  • Haz pruebas después del cambio.
  • Actualiza módulos y temas si es necesario.

Si sigues estos pasos, tu tienda estará optimizada y lista para ofrecer la mejor experiencia a tus clientes. Y si tienes dudas, no dudes en consultar con tu proveedor de hosting o con la comunidad de PrestaShop.

[TIP] Guarda una copia de seguridad de tu tienda antes de hacer cualquier cambio técnico. Nunca está de más.

¿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