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

Cómo cambiar la versión de PHP en Syspanel para PrestaShop

Actualizado el 14 de mayo de 2026

¿Por qué es importante la versión de PHP para tu PrestaShop?

Si estás gestionando una tienda online con PrestaShop y notas que va lenta, aparecen errores extraños o algunos módulos dejan de funcionar, el problema puede ser la versión de PHP. PrestaShop, como cualquier aplicación web moderna, necesita una versión específica de PHP para funcionar de forma óptima. Usar una versión desactualizada no solo afecta el rendimiento, sino que también expone tu tienda a vulnerabilidades de seguridad. Por otro lado, una versión demasiado nueva puede romper módulos o temas que no están actualizados.

En este artículo te explicamos paso a paso cómo cambiar la versión de PHP en Syspanel para tu tienda PrestaShop. Syspanel es el panel de control que usamos para gestionar tu hosting, con acceso por el puerto 2106. Es un proceso sencillo, pero debes hacerlo con cuidado para no dejar tu tienda inaccesible.

¿Qué versiones de PHP son compatibles con PrestaShop?

Antes de cambiar nada, es fundamental saber qué versión de PHP necesita tu PrestaShop. La compatibilidad depende de la versión de PrestaShop que tengas instalada. Aquí tienes una guía rápida:

  • PrestaShop 1.6 y anteriores: Requiere PHP 5.6 o 7.0. No es recomendable usar versiones superiores.
  • PrestaShop 1.7: Funciona con PHP 7.1 a 7.4. La versión más estable suele ser PHP 7.3 o 7.4.
  • PrestaShop 8.x: Necesita PHP 8.0 o superior. La recomendación oficial es PHP 8.1.

Si no estás seguro de tu versión de PrestaShop, entra en el panel de administración de tu tienda y ve a "Información del servidor" o revisa el archivo config/defines.inc.php en la raíz de tu instalación.

[INFO] Si cambias a una versión de PHP incompatible, tu tienda dejará de cargar (pantalla en blanco). Siempre verifica la compatibilidad antes de hacer el cambio.

Preparativos antes de cambiar la versión de PHP

No te lances a cambiar la versión sin tomar precauciones. Sigue estos pasos previos para evitar sustos:

1. Haz una copia de seguridad completa

Antes de tocar nada, respalda tu sitio web y tu base de datos. Puedes hacerlo desde el propio Syspanel o mediante herramientas como phpMyAdmin. Así, si algo sale mal, podrás restaurar tu tienda rápidamente.

2. Revisa los requisitos de tus módulos y temas

Algunos módulos o temas de terceros pueden no ser compatibles con versiones de PHP más recientes. Entra en tu backoffice de PrestaShop, ve a "Módulos" y "Temas", y comprueba si hay actualizaciones pendientes. Si algún módulo no está actualizado, podría fallar tras el cambio.

3. Activa el modo de mantenimiento

Para que los visitantes no vean errores mientras trabajas, activa el modo mantenimiento en PrestaShop. Ve a "Parámetros de la tienda" > "Mantenimiento" y actívalo. Así, solo tú podrás acceder durante el proceso.

Cómo cambiar la versión de PHP en Syspanel paso a paso

Ahora sí, vamos al grano. Sigue estas instrucciones al pie de la letra para cambiar PHP en Syspanel de forma segura.

Paso 1: Accede a Syspanel

Abre tu navegador y escribe la dirección de tu panel: https://tudominio.com:2106. Recuerda que el puerto es el 2106. Introduce tu usuario y contraseña de Syspanel. Si no los tienes, contacta con tu proveedor de hosting.

Paso 2: Localiza la opción de "Versión de PHP"

Una vez dentro, busca en el menú lateral la sección "Servidor Web" o "Configuración de PHP". Dependiendo de la versión de Syspanel, puede variar ligeramente, pero normalmente está bajo "Ajustes de hosting" o "PHP Settings". Haz clic en esa opción.

Paso 3: Selecciona la nueva versión de PHP

Verás una lista desplegable con las versiones de PHP disponibles (por ejemplo, 7.4, 8.0, 8.1, 8.2). Elige la que necesites según tu PrestaShop. Si tu tienda es PrestaShop 1.7, lo más seguro es PHP 7.4. Para PrestaShop 8.x, selecciona 8.1 o 8.2.

[TIP] Si no ves la versión que necesitas, puede que tu hosting no la tenga instalada. Contacta con soporte para que la activen.

Paso 4: Guarda los cambios

Haz clic en "Guardar" o "Aplicar cambios". El sistema procesará la solicitud y actualizará la configuración. Este proceso suele ser instantáneo, pero a veces tarda unos segundos.

Paso 5: Comprueba que todo funciona

Ahora, visita tu tienda en el navegador. Si ves la página de mantenimiento (porque la activaste antes), desactívala desde el backoffice. Después, navega por la tienda, revisa que los productos se carguen, que el carrito funcione y que los módulos clave (pagos, envíos, etc.) estén operativos.

Solución de problemas comunes al cambiar PHP en PrestaShop

A veces, incluso siguiendo los pasos, pueden surgir problemas. Aquí tienes una pequeña FAQ para resolver las dudas más habituales.

¿Por qué mi tienda muestra una pantalla en blanco?

Esto suele ocurrir porque la versión de PHP que elegiste no es compatible con tu PrestaShop. Vuelve a Syspanel, cambia a una versión anterior (por ejemplo, de 8.1 a 7.4) y guarda. Si el problema persiste, restaura la copia de seguridad que hiciste al principio.

¿Los módulos dejan de funcionar después del cambio?

Es normal si algunos módulos no están actualizados. Entra en el backoffice y revisa las notificaciones de actualización. Si un módulo crítico falla, puedes desactivarlo temporalmente o contactar con su desarrollador. En casos extremos, vuelve a la versión anterior de PHP.

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

Puedes crearte un archivo info.php en la raíz de tu hosting con el siguiente contenido: <?php phpinfo(); ?>. Luego, accede a tudominio.com/info.php y verás toda la información de PHP, incluida la versión. No olvides eliminar este archivo después por seguridad.

Consejos adicionales para un cambio exitoso

  • Actualiza PrestaShop primero: Si tu tienda es muy antigua, considera actualizarla a una versión más reciente antes de cambiar PHP. Así evitarás problemas de compatibilidad.
  • Prueba en un entorno de staging: Si tienes un sitio de pruebas, haz el cambio allí primero. Muchos hostings ofrecen esta opción.
  • Revisa los logs de errores: Si algo falla, los logs de error de PHP (en Syspanel suelen estar en "Registros") te darán pistas sobre qué está fallando.
  • No uses versiones extremas: Evita PHP 8.2 si tu PrestaShop no lo soporta oficialmente. La estabilidad es más importante que la novedad.

¿Qué más puedes hacer desde Syspanel para optimizar tu PrestaShop?

Además de cambiar la versión de PHP en Syspanel, este panel te permite ajustar otros parámetros que mejoran el rendimiento de tu tienda:

  • Aumentar el límite de memoria PHP: Si tu tienda se vuelve lenta al cargar muchas imágenes o productos, sube el valor de memory_limit (por ejemplo, a 256MB o 512MB).
  • Habilitar la caché de PHP: Activa OPcache para acelerar la ejecución del código. En Syspanel suele estar en "PHP Settings" > "OPcache".
  • Ajustar el tiempo de ejecución máximo: Si tienes importaciones de productos pesadas, aumenta max_execution_time a 300 segundos.

Todos estos cambios se hacen desde el mismo lugar donde cambiaste la versión de PHP. Recuerda guardar siempre los ajustes.

Conclusión

Cambiar la versión PHP PrestaShop desde Syspanel es un proceso rápido que puede marcar la diferencia en el rendimiento y la seguridad de tu tienda. Siguiendo estos pasos, podrás hacerlo sin complicaciones, incluso si no eres un experto técnico. Recuerda siempre hacer copias de seguridad, verificar la compatibilidad y probar todo después del cambio. Si tienes dudas, no dudes en contactar con tu soporte técnico; para eso estamos.

Ahora que sabes cómo hacerlo, ¿te animas a dar el salto a una versión más moderna de PHP? Tu tienda te lo agradecerá con mayor velocidad y estabilidad.

¿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