Cómo cambiar el PHP version en cPanel (MultiPHP Manager)
¿Te ha aparecido un aviso de compatibilidad al instalar un plugin en WordPress? ¿O necesitas usar una función de PHP más moderna para tu web pero no sabes por dónde empezar? No te preocupes, es mucho más fácil de lo que parece.
Cambiar la versión de PHP en cPanel es una de las tareas más comunes (y necesarias) para mantener tu sitio rápido, seguro y funcionando sin errores. En esta guía completa, te voy a explicar paso a paso cómo hacerlo usando el MultiPHP Manager, una herramienta que viene integrada en la mayoría de los paneles de control de hosting.
Vamos a despejar todas tus dudas: qué es exactamente, por qué deberías hacerlo, cómo elegir la mejor versión y qué hacer si algo sale mal. Al final, serás todo un experto en gestionar la versión PHP de tu cuenta.
¿Qué es PHP y por qué es tan importante?
Antes de tocar nada, vamos a ponernos en contexto. PHP es el lenguaje de programación que se ejecuta en el servidor para crear las páginas web dinámicas. Piensa en él como el motor de tu coche: sin él, el vehículo (tu web) no se mueve.
Cada versión de PHP es una evolución de ese motor. Las versiones más nuevas no solo son más rápidas, sino que corrigen fallos de seguridad importantes y añaden nuevas funciones que los desarrolladores de temas y plugins (como los de WordPress) utilizan para crear mejores productos.
¿Qué significa esto para ti? Si usas una versión de PHP muy antigua (como PHP 5.6 o 7.0), tu web puede volverse lenta, vulnerable a ataques o simplemente mostrar errores porque los programas que usas ya no son compatibles con ese "motor" viejo.
Por eso, saber cómo cambiar el PHP version en cPanel es una habilidad esencial para cualquier administrador de sitios web.
Localizando el MultiPHP Manager en cPanel
El MultiPHP Manager es la herramienta estrella de cPanel para esta tarea. No necesitas conocimientos avanzados de servidores, solo seguir una ruta muy intuitiva.
Paso 1: Accede a tu cPanel
Inicia sesión en tu cuenta de hosting. Normalmente, el acceso es a través de una URL como tudominio.com/cpanel o cpanel.tudominio.com. Una vez dentro, verás un panel lleno de iconos.
Paso 2: Busca la sección "Software" o "Motor"
Dependiendo del tema de tu cPanel, la ubicación puede variar ligeramente, pero casi siempre encontrarás el icono bajo una sección llamada "Software" o "Motor". Busca el icono llamado "Select PHP Version" o directamente "MultiPHP Manager".
[TIP] Si no lo encuentras a simple vista, usa el cuadro de búsqueda en la parte superior del cPanel y escribe "MultiPHP". Te llevará directamente.
Paso 3: Entendiendo la interfaz
Al hacer clic en MultiPHP Manager, se abrirá una página con una tabla. Esta tabla es el corazón de todo el proceso. Verás una lista de tus dominios y subdominios, y al lado, una columna con un menú desplegable que muestra la versión de PHP actual.
En la parte superior, también hay una opción llamada "Application" o "Interpreter" que te permite elegir entre php-cgi o lsapi (esto es un detalle técnico que no necesitas tocar ahora, el valor por defecto suele ser el correcto).
Cómo cambiar la versión de PHP: Guía paso a paso
Ahora viene lo bueno. Vamos a cambiar la versión PHP de tu sitio. Hay dos formas de hacerlo: para un solo dominio o para todos a la vez.
Método A: Cambiar la versión para un solo dominio
Esta es la opción más común y la más segura, ya que te permite probar cambios en un sitio específico antes de aplicarlos a todos.
- En la tabla del MultiPHP Manager, localiza la fila correspondiente al dominio que quieres modificar (por ejemplo,
tudominio.com). - Busca la columna "PHP Version" y haz clic en el menú desplegable de esa fila.
- Se desplegará una lista con todas las versiones disponibles en tu servidor (por ejemplo: 7.4, 8.0, 8.1, 8.2, 8.3...).
- Selecciona la versión que deseas usar. Si no sabes cuál elegir, quédate con la más reciente y estable, como PHP 8.1 o 8.2 (te explico más abajo cómo decidir).
- Haz clic en el botón "Apply" o "Aplicar" que se encuentra en la parte inferior de la tabla.
¡Listo! En menos de un minuto, tu dominio estará usando la nueva versión. Verás una confirmación en la parte superior de la pantalla.
Método B: Cambiar la versión para todos los dominios (Cambio Global)
Si tienes varios sitios web y quieres actualizarlos todos a la misma versión para ahorrar tiempo, este es tu método.
- En la página del MultiPHP Manager, marca la casilla de verificación en la cabecera de la tabla para seleccionar todos los dominios.
- En la parte superior de la tabla, busca un menú desplegable global (a menudo etiquetado como "Set version for all" o similar).
- Elige la nueva versión PHP de esa lista desplegable.
- Haz clic en "Apply".
[WARNING] Antes de hacer un cambio global, asegúrate de que todos tus sitios son compatibles con la nueva versión. Es muy recomendable hacer una copia de seguridad completa antes de este paso, por si acaso.
¿Qué versión de PHP elegir? (Compatibilidad y Seguridad)
Esta es la pregunta del millón. La respuesta corta: la más reciente que sea compatible con tu CMS y tus plugins.
La regla de oro con WordPress
Si usas WordPress, la compatibilidad es clave. Un cambio brusco puede romper tu web si usas un tema o plugin desactualizado.
- PHP 8.0 y superior: Son las versiones modernas. Ofrecen un gran rendimiento y seguridad. La mayoría de los temas y plugins actualizados (2023/2024) ya son 100% compatibles.
- PHP 7.4: Es una versión muy estable y aún compatible con casi todo, pero está en "mantenimiento de seguridad" y pronto dejará de recibir actualizaciones. Es hora de migrar.
- PHP 7.0 o inferior: ¡Peligro! Estas versiones están obsoletas y presentan graves vulnerabilidades de seguridad. Si tu web usa estas versiones, estás en riesgo. Deberías actualizar ya.
Cómo verificar la compatibilidad
Antes de cambiar, haz esto:
- Revisa el estado de tus plugins: En tu panel de administración de WordPress, ve a "Plugins" y comprueba si hay actualizaciones pendientes. Actualiza todo lo que puedas.
- Consulta la documentación: Si usas un constructor de páginas (como Elementor, Divi, etc.) o un plugin de comercio electrónico (WooCommerce), visita su web para ver qué versiones de PHP soportan.
- Usa el modo de mantenimiento: La mayoría de los plugins de caché tienen un modo de mantenimiento. Actívalo antes de cambiar la versión para que los visitantes no vean errores temporales.
[INFO] Una buena estrategia es elegir la versión de PHP que sea al menos una o dos versiones por detrás de la última lanzada. Por ejemplo, si la última es PHP 8.3, PHP 8.2 es una elección muy segura y rápida. Esto te da tiempo a que los desarrolladores adapten sus productos sin sacrificar el rendimiento.
Solución de problemas: Mi web se rompió después del cambio
No cunda el pánico. Es algo que puede pasar, pero tiene solución fácil.
Error 500 (Internal Server Error)
Este es el error más común. Significa que algo en tu código no es compatible con la nueva versión.
Solución inmediata: Vuelve al MultiPHP Manager y cambia la versión de PHP a la anterior que usabas. Esto restaurará tu web al instante.
Solución a largo plazo: Una vez restaurada, revisa los logs de error de tu web (puedes verlos desde cPanel en "Métricas" > "Errores") o contacta con el soporte de tu tema/plugin para que lo actualicen.
La página aparece en blanco
Otra señal de incompatibilidad. El proceso es el mismo: revierte el cambio desde el MultiPHP Manager.
Consejos para evitar problemas
- Siempre haz una copia de seguridad antes de cambiar. La mayoría de los hosting ofrecen copias automáticas en cPanel (icono "Backup").
- Prueba en un entorno de desarrollo si es posible. Muchos hosting ofrecen un "Staging" (entorno de pruebas).
- Cambia la versión en horas de baja afluencia de visitantes.
Preguntas Frecuentes (FAQ) sobre el Selector de PHP
Aquí te respondo las dudas más comunes que me llegan al soporte.
¿Puedo tener diferentes versiones de PHP para diferentes dominios?
Sí, absolutamente. Ese es el propósito del MultiPHP Manager. Puedes tener un sitio en PHP 7.4 y otro en PHP 8.2 sin ningún problema. Solo tienes que seleccionar la versión deseada para cada dominio en la tabla.
¿Cuánto tarda en aplicarse el cambio?
Es prácticamente instantáneo. A veces el navegador guarda una caché, así que si no ves el cambio, borra la caché de tu navegador o espera un par de minutos.
¿Perderé mis datos al cambiar la versión de PHP?
No, en absoluto. Cambiar la versión de PHP no afecta a tus archivos, bases de datos ni configuraciones. Es como cambiar el aceite del coche; no cambias las ruedas ni el motor, solo el fluido que lo hace funcionar.
¿Qué hago si no veo la opción "MultiPHP Manager" en mi cPanel?
Esto puede pasar si tu plan de hosting es muy básico o si tu proveedor usa una configuración especial. En ese caso, contacta con el soporte de tu hosting. Ellos podrán cambiar la versión PHP por ti desde el servidor, o activar el módulo en tu panel.
¿Con qué frecuencia debo cambiar la versión de PHP?
No hay una regla fija, pero te recomiendo revisarlo al menos un par de veces al año. Sigue las noticias de tu CMS (WordPress, Joomla, etc.) y de tu proveedor de hosting, que suelen avisar cuando una versión se acerca al final de su vida útil.
Conclusión: El control está en tus manos
Dominar el cPanel MultiPHP Manager te da un control total sobre el rendimiento y la seguridad de tu sitio web. No es una tarea de "hacker", es una función básica de administración que cualquier persona puede aprender en cinco minutos.
Hemos visto que el proceso es sencillo: acceder, seleccionar y aplicar. La clave está en la compatibilidad y en hacer una pequeña comprobación previa para evitar sustos.
Así que ya sabes, la próxima vez que veas un aviso de "Versión de PHP obsoleta" o quieras darle un plus de velocidad a tu web, ya tienes la herramienta y el conocimiento para hacerlo tú mismo. ¡Entra en tu cPanel y experimenta con confianza!
[TIP] Si después de este artículo sigues teniendo dudas o tu web es un proyecto crítico, no lo dudes. La mayoría de los proveedores de hosting ofrecen soporte técnico 24/7. Ellos pueden guiarte o realizar el cambio por ti. Pero ahora, al menos, ya sabes exactamente de qué te están hablando.
