Cómo cambiar la versión de PHP en cPanel desde MultiPHP
¿Por qué es importante elegir la versión correcta de PHP?
Cuando entras a tu cPanel, probablemente no piensas en PHP, pero esa tecnología es el motor que hace funcionar tu web. Cada aplicación, desde un blog simple hasta una tienda online compleja, necesita una versión específica de PHP para funcionar de manera óptima y segura.
Elegir la versión incorrecta puede provocar errores de compatibilidad, pantallas en blanco o vulnerabilidades de seguridad. Por eso, aprender a cambiar versión PHP cPanel es una habilidad básica que todo administrador de sitios web debería dominar.
La herramienta MultiPHP cPanel es la solución que tu proveedor de hosting pone a tu disposición para gestionar este aspecto sin necesidad de conocimientos avanzados de servidores.
¿Qué es MultiPHP en cPanel?
MultiPHP es un módulo integrado en la mayoría de los paneles de control modernos. Su función principal es permitirte seleccionar qué versión de PHP utiliza cada dominio o subdominio de tu cuenta de hosting.
Con MultiPHP cPanel, puedes:
- Cambiar la versión de PHP de un solo sitio sin afectar a los demás.
- Configurar diferentes versiones para distintos dominios en la misma cuenta.
- Seleccionar entre versiones como PHP 7.4, 8.0, 8.1, 8.2 o 8.3, dependiendo de lo que ofrezca tu proveedor.
- Personalizar los módulos y extensiones que se cargan con PHP.
Esta flexibilidad es especialmente útil si gestionas varios sitios con necesidades distintas, como un WordPress que requiere PHP 8.1 y una aplicación antigua que solo funciona con PHP 7.4.
Antes de empezar: verifica tu versión actual
Antes de cambiar versión PHP cPanel, es recomendable que sepas qué versión tienes actualmente y qué necesita tu aplicación.
Para verificar tu versión actual:
- Entra en tu cPanel.
- Busca la sección Software o Gestión de Software.
- Haz clic en Seleccionar versión de PHP o MultiPHP Manager.
- Verás una tabla con todos tus dominios y la versión que tienen asignada.
También puedes crear un archivo llamado info.php en la raíz de tu web con el siguiente contenido:
<?php phpinfo(); ?>
Accede a tudominio.com/info.php desde el navegador y verás toda la información técnica de tu servidor, incluida la versión de PHP actual.
[WARNING]: Después de comprobar la información, elimina el archivo info.php. Dejarlo accesible al público es un riesgo de seguridad porque revela detalles internos de tu configuración.
Requisitos previos para cambiar la versión de PHP
Antes de lanzarte a cambiar la versión, asegúrate de que tu sitio web es compatible. Cada CMS y extensión tiene sus propios requisitos.
Compatibilidad con WordPress
Si usas WordPress, la versión de PHP que elijas debe ser compatible con:
- El núcleo de WordPress (siempre recomiendan usar versiones recientes).
- Tus temas instalados.
- Todos los plugins activos.
Por ejemplo, si tu php version wordpress es demasiado antigua, podrías tener problemas de seguridad. Si es demasiado nueva para tus plugins, podrías ver errores de compatibilidad.
Recomendación general para WordPress en 2025: usa PHP 8.1 o 8.2 si tu hosting lo permite.
Compatibilidad con PrestaShop
Para PHP PrestaShop, la situación es similar. Las versiones modernas de PrestaShop (8.x) funcionan bien con PHP 8.0 o superior. Sin embargo, si tienes una tienda con módulos antiguos, podrías necesitar PHP 7.4.
Consulta la documentación oficial de tu plataforma antes de hacer el cambio.
Paso a paso: cómo cambiar la versión de PHP en cPanel
Paso 1: Accede a tu panel de control
Inicia sesión en tu cuenta de cPanel usando las credenciales que te proporcionó tu proveedor de hosting. Normalmente accedes a través de una URL como tudominio.com/cpanel o cpanel.tudominio.com.
Paso 2: Localiza la herramienta MultiPHP
Una vez dentro, busca la sección Software. Dependiendo del tema visual de tu cPanel, puede aparecer como:
- MultiPHP Manager
- Select PHP Version
- Configuración de PHP
- PHP Version Selector
Si no la encuentras, usa el buscador en la parte superior de la pantalla y escribe "MultiPHP".
Paso 3: Selecciona el dominio
En la pantalla de MultiPHP cPanel, verás una lista con todos tus dominios y subdominios. Localiza el sitio web que quieres modificar.
Paso 4: Elige la nueva versión
Junto a cada dominio hay un menú desplegable con las versiones disponibles. Selecciona la que necesites.
Para WordPress, te sugiero:
- PHP 8.2: la opción más equilibrada en rendimiento y compatibilidad.
- PHP 8.1: alternativa segura si algún plugin aún no soporta 8.2.
Para PrestaShop:
- PHP 8.0 o 8.1: ideal para versiones modernas.
- PHP 7.4: solo si usas módulos muy antiguos.
Paso 5: Guarda los cambios
Haz clic en el botón Aplicar o Guardar al final de la página. El sistema procesará el cambio en unos segundos. Verás un mensaje de confirmación cuando termine.
¿Qué hacer después de cambiar la versión de PHP?
El cambio de versión no termina al pulsar el botón. Es importante que verifiques que todo sigue funcionando correctamente.
Comprueba tu sitio web
Accede a tu web y navega por las páginas principales. Presta atención a:
- La página de inicio.
- Las páginas internas.
- Los formularios de contacto.
- El carrito de la compra (si tienes tienda online).
- El panel de administración.
Revisa los logs de error
Si encuentras algún problema, revisa los registros de error en cPanel. Puedes hacerlo desde:
- Métricas > Errores
- Registros de errores dentro de la sección de software
Los mensajes típicos de incompatibilidad incluyen:
Fatal error: Unsupported operand typesDeprecated: Function X is deprecatedWarning: Use of undefined constant
Actualiza tus aplicaciones
Después de cambiar la versión, es recomendable actualizar tu CMS, temas y plugins a sus últimas versiones. Esto asegura que sean compatibles con la nueva versión de PHP.
Problemas comunes y cómo solucionarlos
Mi sitio muestra un error 500
Esto suele deberse a incompatibilidades con algún plugin o tema. Solución:
- Accede a tu panel de administración (si puedes).
- Desactiva todos los plugins.
- Actívalos uno a uno para encontrar el conflictivo.
- Si no puedes acceder, usa el administrador de archivos de cPanel para renombrar la carpeta
wp-content/pluginsy desactivarlos todos a la vez.
Veo una página en blanco
Este problema suele estar relacionado con errores de memoria o funciones obsoletas. Prueba a:
- Aumentar el límite de memoria PHP.
- Activar la visualización de errores temporalmente.
- Volver a la versión anterior de PHP si el problema persiste.
PrestaShop muestra errores de compatibilidad
Si usas PHP PrestaShop y ves errores, revisa que los módulos de terceros sean compatibles con la versión elegida. Muchos módulos antiguos no funcionan con PHP 8.
Consejos avanzados para sacar el máximo partido a MultiPHP
Configura extensiones personalizadas
En MultiPHP cPanel, puedes seleccionar qué extensiones de PHP se cargan. Esto te permite:
- Activar
opcachepara mejorar el rendimiento. - Desactivar funciones innecesarias para reducir la superficie de ataque.
- Configurar límites de memoria y tiempo de ejecución.
Accede a la pestaña Opciones dentro de MultiPHP y ajusta los valores según las necesidades de tu web.
Usa versiones diferentes para entornos distintos
Si tienes un sitio de pruebas y otro de producción, puedes configurar cada uno con una versión de PHP distinta. Esto es útil para probar la compatibilidad antes de aplicar cambios en producción.
Mantén un registro de tus configuraciones
Anota qué versión de PHP usa cada dominio y por qué. Esto te ayudará a tomar decisiones informadas en el futuro y a diagnosticar problemas más rápidamente.
Preguntas frecuentes (FAQ)
¿Cada cuánto debo cambiar la versión de PHP?
No hay una regla fija. Lo ideal es usar la versión más reciente que sea compatible con tus aplicaciones. Revisa cada 6-12 meses si tu CMS recomienda una versión nueva.
¿Puedo cambiar la versión de PHP para un solo directorio?
MultiPHP cPanel trabaja a nivel de dominio completo. Si necesitas una versión distinta para un subdirectorio específico, tendrás que usar un archivo .htaccess con directivas personalizadas.
¿Perderé mis datos al cambiar la versión de PHP?
No. Cambiar la versión de PHP no afecta a tus archivos ni a tu base de datos. Es un cambio de configuración del servidor que se aplica de forma transparente.
¿Qué versión de PHP es mejor para WordPress en 2025?
La opción más recomendada es PHP 8.2. Ofrece un buen equilibrio entre rendimiento, seguridad y compatibilidad con la mayoría de temas y plugins actuales.
¿Y para PrestaShop?
Si tienes una tienda con PrestaShop 8.x, usa PHP 8.1. Si usas una versión anterior, consulta la documentación oficial para conocer la versión compatible.
Mi hosting no me deja cambiar la versión de PHP, ¿qué hago?
Algunos proveedores antiguos no ofrecen MultiPHP. En ese caso, contacta con su soporte técnico y pregunta si pueden cambiar la versión de PHP por ti. Si no es posible, considera migrar a un hosting más moderno.
¿Puedo revertir el cambio si algo sale mal?
Sí. Simplemente vuelve a entrar en MultiPHP cPanel y selecciona la versión anterior. El proceso es idéntico y reversible en cualquier momento.
Conclusión: masteriza la gestión de PHP en tu hosting
Saber cambiar versión PHP cPanel es una habilidad que te ahorrará muchos dolores de cabeza. Con MultiPHP cPanel, el proceso es rápido, seguro y reversible.
Recuerda los puntos clave:
- Verifica siempre la compatibilidad antes de cambiar.
- Haz cambios uno a uno y comprueba cada sitio.
- Mantén tus aplicaciones actualizadas.
- Usa versiones de PHP soportadas y seguras.
[TIP]: Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, accede a través del puerto 2106 (por ejemplo, tudominio.com:2106) y busca la sección de configuración de PHP dentro de las opciones de dominio. Aunque la interfaz cambia, el principio es el mismo: seleccionar la versión y guardar los cambios.
Con esta guía, ya tienes todo lo necesario para gestionar las versiones de PHP de tus sitios web con confianza. Si algo falla, recuerda que siempre puedes volver a la versión anterior y pedir ayuda al soporte técnico de tu proveedor de hosting.
