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

Cómo cambiar la versión de PHP en cPanel y Plesk (y por qué importa)

Actualizado el 1 de enero de 2026

¿Sabías que la versión de PHP que usa tu web puede ser la diferencia entre cargar en 2 segundos o en 10? O peor aún, entre funcionar correctamente o mostrar un error blanco en pantalla. Cambiar la versión de PHP es una de las tareas de mantenimiento más importantes y, a la vez, más sencillas de realizar si sabes dónde mirar. Tanto cPanel como Plesk (los dos paneles de control de hosting más usados del mundo) ofrecen herramientas gráficas para hacer este cambio en menos de cinco minutos.

En este artículo te voy a explicar, paso a paso, cómo cambiar la versión de PHP en cPanel y Plesk. Pero no solo eso: también entenderás por qué importa tanto y qué riesgos corres si te quedas con una versión antigua. Hablaremos de compatibilidad con WordPress y PrestaShop, y te daré trucos para que no rompas nada en el intento.

Vamos a ello.

¿Por qué es tan importante cambiar la versión de PHP?

PHP es el lenguaje de programación que ejecuta la mayoría de las webs dinámicas del mundo. WordPress, PrestaShop, Joomla, Magento... todos están escritos en PHP. Cada año, el equipo de desarrollo de PHP lanza una versión nueva con mejoras de rendimiento, correcciones de seguridad y nuevas funciones. Y, como en todo software, las versiones antiguas dejan de recibir soporte y parches de seguridad.

Esto significa que si tu web usa una versión de PHP desactualizada, estás expuesto a vulnerabilidades conocidas que los atacantes pueden explotar fácilmente. Además, las webs suelen ir más lentas, porque cada versión nueva de PHP incluye optimizaciones internas que hacen que el código se ejecute más rápido.

Beneficios de usar la última versión estable de PHP

  • Seguridad: Los parches de seguridad se aplican solo a las versiones soportadas. Si usas una versión antigua, no recibirás protección contra nuevas amenazas.

  • Rendimiento: Las versiones más recientes de PHP (como 8.1, 8.2 o 8.3) son notablemente más rápidas que las anteriores. En algunos casos, una web puede cargar hasta un 30% más rápido solo con cambiar la versión.

  • Compatibilidad: Los plugins y temas modernos de WordPress y PrestaShop están diseñados para funcionar con las últimas versiones de PHP. Si usas una obsoleta, algunos módulos pueden dejar de funcionar o dar errores.

  • Funciones nuevas: Si eres desarrollador, las nuevas versiones añaden funciones que simplifican el código y mejoran la eficiencia.

Antes de cambiar la versión de PHP: preparación y compatibilidad

No te lances a cambiar la versión de PHP sin más. Hay que hacer una pequeña comprobación previa, porque podrías romper tu web si algún plugin o tema no es compatible.

Comprueba la compatibilidad de tu web

  • WordPress: Ve a Escritorio > Plugins y revisa si hay avisos de compatibilidad. Puedes instalar un plugin como "PHP Compatibility Checker" para analizar tu instalación y ver si hay errores potenciales.

  • PrestaShop: Consulta la documentación de tu versión de PrestaShop. Cada versión tiene un rango de PHP recomendado. Por ejemplo, PrestaShop 1.7 funciona bien con PHP 7.4, 8.0 y 8.1, pero no con versiones muy antiguas.

  • Webs a medida: Si tienes una web hecha a medida, revisa el código en busca de funciones obsoletas. Un buen desarrollador puede ayudarte con esto.

Haz una copia de seguridad

Antes de tocar nada, haz una copia de seguridad completa de tu web (archivos y base de datos). En cPanel puedes usar la herramienta "Backup" y en Plesk "Administrador de copias de seguridad". Así, si algo sale mal, puedes restaurar todo en minutos.

[WARNING] No cambies la versión de PHP en producción sin hacer una copia de seguridad. Si tu web es crítica, hazlo en una hora de bajo tráfico o mejor aún, en un entorno de pruebas.

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

cPanel es el panel de control más popular en el hosting compartido. La interfaz puede variar ligeramente según la versión, pero el proceso es muy similar en todos los casos.

Paso 1: Accede a cPanel

Escribe en tu navegador tudominio.com/cpanel o usa el enlace que te proporcionó tu proveedor de hosting. Introduce tu usuario y contraseña.

Paso 2: Busca la sección de software

Dentro de cPanel, busca la sección que se llama "Software" o "Select PHP Version". Dependiendo de la versión de cPanel, puede estar en la parte principal o dentro de un menú desplegable.

Paso 3: Selecciona la versión de PHP

Haz clic en "Select PHP Version" o "MultiPHP Manager". Se abrirá una pantalla donde verás un desplegable con las versiones de PHP disponibles (por ejemplo, 7.4, 8.0, 8.1, 8.2). Selecciona la versión que quieras usar.

[TIP] Si usas WordPress, la versión recomendada actualmente es PHP 8.2 o 8.3. Para PrestaShop, consulta la documentación de tu versión, pero 8.1 suele ser una opción segura.

Paso 4: Configura las extensiones (opcional)

En la misma pantalla, verás una lista de extensiones de PHP (como curl, mysqli, gd, etc.). Asegúrate de que las que necesitas estén activadas. Si no sabes cuáles son, déjalas como están por defecto, suelen venir bien configuradas.

Paso 5: Guarda los cambios

Haz clic en "Save" o "Apply". cPanel aplicará el cambio automáticamente y te mostrará un mensaje de confirmación. En algunos casos, puede tardar unos segundos.

Paso 6: Verifica el cambio

Para asegurarte de que todo funciona, puedes crear un archivo info.php en la raíz de tu web con el siguiente contenido:

<?php phpinfo(); ?>

Ábrelo en el navegador y verás la versión de PHP activa. Si todo está bien, borra ese archivo (por seguridad).

[WARNING] Nunca dejes un archivo info.php en tu servidor. Expone información sensible sobre tu configuración.

Cómo cambiar la versión de PHP en Plesk

Plesk es otro panel de control muy popular, especialmente en servidores VPS y dedicados. El proceso es un poco diferente al de cPanel, pero igual de sencillo.

Paso 1: Accede a Plesk

Entra en tu panel de Plesk. Normalmente la URL es tudominio.com:8443. Introduce tus credenciales.

Paso 2: Ve a la configuración de PHP

En el panel principal, busca la pestaña "Webs y dominios" o "Sitios web y dominios". Verás una lista de tus dominios. Haz clic en el dominio que quieras modificar.

Paso 3: Accede a la configuración de PHP

Dentro del dominio, busca el icono o enlace que dice "Configuración de PHP" o "PHP Settings". Se abrirá una pantalla con todas las opciones de PHP para ese dominio.

Paso 4: Cambia la versión de PHP

En la parte superior de esa pantalla, verás un desplegable con las versiones de PHP disponibles. Selecciona la que quieras usar.

[INFO] En Plesk, puedes tener diferentes versiones de PHP para cada dominio o incluso para cada subdominio. Esto es muy útil si alojas varias webs con requisitos distintos.

Paso 5: Ajusta la configuración (opcional)

Plesk te permite ajustar parámetros como memory_limit, max_execution_time o upload_max_filesize. Si no sabes qué poner, déjalos en los valores por defecto.

Paso 6: Guarda y verifica

Haz clic en "Aplicar" o "Guardar". Plesk aplicará el cambio al instante. Puedes verificar el cambio de la misma manera que en cPanel, con un archivo info.php.

Cambiar la versión de PHP en otros paneles (Syspanel)

Aunque este artículo se centra en cPanel y Plesk, es probable que algún lector use Syspanel (anteriormente HestiaCP). Si es tu caso, el proceso es igual de sencillo.

Para acceder a Syspanel, utiliza el puerto 2106 en tu navegador (por ejemplo, tudominio.com:2106). Una vez dentro:

  1. Ve a la pestaña "Web".
  2. Selecciona tu dominio.
  3. Busca la sección "PHP" o "Versión de PHP".
  4. Elige la versión deseada y guarda los cambios.

[INFO] Syspanel es una excelente alternativa gratuita y ligera a cPanel y Plesk. El acceso por el puerto 2106 es su característica distintiva.

Errores comunes y cómo solucionarlos

Cambiar la versión de PHP puede dar algunos problemas, sobre todo si tu web usa código antiguo. Aquí tienes los errores más frecuentes y cómo resolverlos.

Error: "Internal Server Error" (500)

Este es el error más común. Suele deberse a que algún plugin o tema usa funciones obsoletas. Para solucionarlo:

  • Revisa los logs de error de tu servidor (en cPanel: "Errores" o "Logs"; en Plesk: "Logs de errores").
  • Desactiva todos los plugins y vuelve a activarlos uno a uno para identificar el culpable.
  • Si el error persiste, vuelve a la versión anterior de PHP y busca ayuda en el soporte de tu proveedor.

Error: "Call to undefined function"

Este error indica que una función de PHP ha sido eliminada o renombrada. La solución más sencilla es cambiar de vuelta a la versión anterior o actualizar el plugin/tema que causa el problema.

Error: "Fatal error: Unparenthesized a ? b : c"

Este error es típico al pasar de PHP 7.x a PHP 8.x. Es un problema de sintaxis en el código. La solución es actualizar el código o el plugin que lo genera.

[TIP] Si no eres desarrollador y tu web es de WordPress, la mayoría de estos errores se solucionan actualizando los plugins y el tema a sus últimas versiones. Los desarrolladores suelen adaptar su código a las nuevas versiones de PHP en pocas semanas.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la versión de PHP yo mismo o necesito llamar a mi proveedor?

En la mayoría de los casos, puedes hacerlo tú mismo desde el panel de control. Solo necesitas acceso a cPanel o Plesk. Si tu proveedor usa un panel personalizado, puede que tengas que pedirlo por ticket.

¿Cuál es la mejor versión de PHP para WordPress?

Actualmente, la recomendación oficial de WordPress es usar PHP 8.2 o superior. La versión 8.3 es la más reciente y ofrece el mejor rendimiento.

¿Y para PrestaShop?

Depende de la versión de PrestaShop que uses. PrestaShop 8.x funciona bien con PHP 8.1. PrestaShop 1.7 puede funcionar con PHP 7.4 o 8.0, pero no con 8.2 o superior (aunque hay parches no oficiales).

¿Qué pasa si mi web usa una versión de PHP muy antigua (como 5.6)?

Las versiones 5.6 y anteriores dejaron de recibir soporte hace años. No solo es inseguro, sino que la mayoría de los plugins modernos no funcionarán. Te recomiendo migrar a PHP 8.1 o superior lo antes posible.

¿Puedo tener diferentes versiones de PHP para diferentes webs en el mismo hosting?

Sí, tanto cPanel como Plesk permiten configurar la versión de PHP por dominio. En cPanel, usa el "MultiPHP Manager". En Plesk, entra en la configuración de cada dominio por separado.

¿Cuánto tarda en aplicarse el cambio?

Normalmente es instantáneo, aunque algunos proveedores pueden tardar unos minutos en propagar el cambio a todos los servidores.

Conclusión

Cambiar la versión de PHP en cPanel o Plesk es una tarea sencilla que puede tener un gran impacto en la seguridad y el rendimiento de tu web. No te quedes atrás con versiones obsoletas: actualiza tu PHP, haz pruebas de compatibilidad y disfruta de una web más rápida y segura.

Recuerda siempre hacer una copia de seguridad antes de cualquier cambio y, si no te sientes seguro, contacta con el soporte de tu proveedor de hosting. Ellos están ahí para ayudarte.

[TIP] Marca en tu calendario una revisión semestral de la versión de PHP de tu web. Es un hábito sencillo que te ahorrará muchos quebraderos de cabeza a largo plazo.

Espero que esta guía te haya sido útil. Si tienes alguna duda, déjala en los comentarios y te ayudaré a resolverla. ¡Buena suerte con tu actualización!

¿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