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

Cómo cambiar la versión de PHP en cPanel (por dominio o global)

Actualizado el 8 de febrero de 2026

¿Por qué es importante elegir la versión correcta de PHP?

Antes de entrar en materia, es fundamental que entiendas por qué esto es tan relevante. PHP es el motor que hace funcionar la mayoría de las webs dinámicas (WordPress, Joomla, PrestaShop, etc.). Cada versión de PHP no solo corrige errores de seguridad, sino que también mejora el rendimiento y añade nuevas funciones.

Si tu web usa una versión de PHP demasiado antigua, puedes tener problemas graves:

  • Vulnerabilidades de seguridad: Los hackers buscan sitios con versiones desactualizadas.
  • Incompatibilidades: Plugins o temas de WordPress pueden dejar de funcionar.
  • Rendimiento lento: Las versiones nuevas son hasta un 30% más rápidas.
  • Errores visuales: Algunas funciones dejan de estar soportadas.

Por eso, saber cambiar php cpanel es una habilidad básica que todo administrador de una web debería dominar. En este artículo te lo explicamos paso a paso, tanto para un dominio concreto como para todo el servidor.

¿Qué es el selector de PHP en cPanel?

El selector php cpanel es una herramienta integrada que te permite elegir qué versión de PHP (5.6, 7.4, 8.0, 8.1, 8.2, etc.) quiere usar cada uno de tus dominios. Es decir, puedes tener un sitio web con PHP 7.4 y otro con PHP 8.2 en el mismo hosting, sin que se afecten entre sí.

Esta flexibilidad es clave porque no todas las aplicaciones son compatibles con las versiones más recientes. Por ejemplo, algunos plugins antiguos de WordPress pueden romperse con PHP 8.x, pero funcionan perfectamente con 7.4.

Ventajas de usar el selector de PHP

  • Aislamiento total: Cada dominio usa su propia versión.
  • Cambios en caliente: No necesitas reiniciar nada, los cambios se aplican al instante.
  • Pruebas seguras: Puedes probar una versión nueva en un dominio de prueba antes de aplicarla al principal.
  • Optimización por sitio: Si tienes una tienda online pesada, puedes darle una versión más moderna y rápida.

Método 1: Cambiar la versión de PHP por dominio (el más común)

Este método es el que usarás en el 90% de los casos. Es ideal cuando quieres actualizar una web concreta sin tocar el resto. Sigue estos pasos:

Paso 1: Accede a tu panel de control

Escribe tu dominio con /cpanel o :2083 al final (por ejemplo, tudominio.com/cpanel o tudominio.com:2083). Introduce tu usuario y contraseña.

Paso 2: Busca la sección "Software" o "Motor de software"

Dependiendo de la versión de cPanel, el nombre puede variar. Normalmente lo encontrarás en:

  • SoftwareSeleccionar versión de PHP
  • SoftwareMultiPHP Manager
  • O directamente en la barra de búsqueda escribe "PHP"

Si tu hosting es moderno, verás la opción MultiPHP Manager directamente. Esta es la herramienta que nos interesa.

Paso 3: Abre el MultiPHP Manager

Haz clic en MultiPHP Manager o Seleccionar versión de PHP. Se cargará una tabla con todos tus dominios y subdominios.

Paso 4: Elige la versión para tu dominio

En la tabla verás algo así:

DominioVersión actualVersión nueva
tudominio.comPHP 7.4[Selecciona...]
  • Busca tu dominio en la lista.
  • Despliega el menú de la columna Versión de PHP.
  • Elige la versión que quieras (por ejemplo, PHP 8.2).

Paso 5: Aplica el cambio

  • Haz clic en Aplicar o Guardar.
  • Espera unos segundos a que el sistema procese la solicitud.
  • Verás un mensaje de confirmación verde.

[TIP] Si no ves tu dominio en la lista, asegúrate de que estás mirando el dominio correcto y no un subdominio. A veces los subdominios aparecen como sub.tudominio.com.

¿Cómo comprobar que el cambio se aplicó correctamente?

La forma más rápida es crear un archivo de prueba. Sigue estos pasos:

  1. Crea un archivo llamado info.php en la carpeta pública de tu web (public_html).
  2. Dentro escribe: <?php phpinfo(); ?>
  3. Accede a tudominio.com/info.php en tu navegador.
  4. Verás una página con toda la información de tu servidor. Busca la línea que dice PHP Version.

[WARNING] Borra este archivo inmediatamente después de comprobar la versión. Dejarlo en tu servidor es un riesgo de seguridad grave porque expone información interna de tu sistema.

Método 2: Cambiar la versión de PHP de forma global (todo el servidor)

Este método es para cuando quieres actualizar todos tus dominios a la vez. Es útil si tienes muchos sitios y quieres unificar versiones o si tu proveedor de hosting te lo recomienda por seguridad.

Paso 1: Accede a MultiPHP Manager

Igual que antes, entra en cPanel y busca MultiPHP Manager.

Paso 2: Busca la opción "Configuración del sistema" o "Aplicar a todos"

En la parte superior de la pantalla verás una opción que dice algo como:

  • Aplicar a todos los dominios
  • Configuración global
  • Establecer para todo el servidor

Haz clic en esa opción.

Paso 3: Elige la versión global

Se abrirá un menú desplegable donde puedes seleccionar la versión de PHP que quieres para todos tus dominios.

[INFO] Ten mucho cuidado con esta opción. Si tienes una web con un plugin antiguo que no es compatible con PHP 8.x, la romperás al aplicar el cambio global. Siempre es mejor probar primero en un dominio de prueba.

Paso 4: Confirma el cambio

  • Selecciona la versión.
  • Haz clic en Aplicar.
  • El sistema te preguntará si estás seguro. Confirma.

Paso 5: Verifica

Revisa un par de dominios al azar con el método del archivo info.php para confirmar que todos se actualizaron correctamente.

Método 3: Cambiar PHP desde la terminal (SSH) – Para usuarios avanzados

Si tienes acceso SSH a tu servidor, puedes hacerlo desde la línea de comandos. Esto es útil si quieres automatizar el proceso o si gestionas muchos servidores.

Comandos básicos

# Ver la versión actual de PHP
php -v

# Cambiar la versión por dominio (ejemplo con ea-php82)
/opt/cpanel/ea-php82/root/usr/bin/php -v

# Aplicar la versión a un dominio específico (vía script)
/scripts/php_selector --domain=tudominio.com --version=8.2

[WARNING] Si no tienes experiencia con la terminal, es mejor que uses los métodos gráficos anteriores. Un error en SSH puede dejar tu servidor inaccesible.

¿Qué versión de PHP debo elegir?

Esta es la pregunta del millón. No hay una respuesta única, pero aquí tienes unas guías generales:

PHP 8.2 o 8.3 (las más recomendadas)

  • WordPress con plugins y temas actualizados.
  • Laravel u otros frameworks modernos.
  • Tiendas online con PrestaShop o WooCommerce actualizados.
  • Cualquier web nueva que estés desarrollando.

PHP 7.4 (versión de transición)

  • Webs con plugins antiguos que aún no soportan PHP 8.
  • Sistemas legados que no puedes actualizar por ahora.
  • Útil como paso intermedio antes de dar el salto a PHP 8.

PHP 5.6 o inferior (NO RECOMENDADO)

  • Estas versiones ya no reciben parches de seguridad.
  • Son incompatibles con la mayoría de las aplicaciones modernas.
  • Deberías actualizar lo antes posible por tu seguridad.

[TIP] Regla de oro: Siempre usa la versión más reciente que sea compatible con tu aplicación. Si no estás seguro, consulta la documentación de tu CMS o plugin.

Solución de problemas comunes

Mi web muestra un error blanco después del cambio

Esto suele pasar porque algún plugin o tema no es compatible con la nueva versión. Soluciones:

  1. Revierte el cambio temporalmente a la versión anterior.
  2. Actualiza todos tus plugins y temas.
  3. Activa un tema por defecto (como Twenty Twenty-Four en WordPress) para descartar conflictos.
  4. Revisa los logs de error en cPanel → Registros de errores.

El selector de PHP no aparece en mi cPanel

Esto puede deberse a dos motivos:

  • Tu hosting usa Syspanel (antes conocido como HestiaCP) en lugar de cPanel. En ese caso, accede a tudominio.com:2106 y busca la sección de PHP en el panel de administración.
  • Tu plan de hosting no incluye esta función. Contacta con tu proveedor.

Los cambios no se reflejan

  • Limpia la caché de tu navegador.
  • Borra la caché de tu web (si usas un plugin de caché como WP Rocket o W3 Total Cache).
  • Espera unos minutos, a veces el sistema tarda en propagar los cambios.

Mi web se vuelve lenta después del cambio

Aunque las versiones nuevas suelen ser más rápidas, a veces un plugin mal optimizado puede causar el efecto contrario. Prueba:

  • Desactiva plugins uno a uno para encontrar el culpable.
  • Activa la caché de opcode (OPcache) en la configuración de PHP.

Preguntas frecuentes (FAQ)

¿Puedo cambiar la versión de PHP sin afectar a mis bases de datos?

Sí, totalmente seguro. PHP es el lenguaje de programación que interpreta tu web, pero las bases de datos (MySQL/MariaDB) son independientes. El cambio no afecta a tus datos.

¿Cuánto tarda en aplicarse el cambio?

Normalmente es instantáneo (menos de 10 segundos). En algunos servidores puede tardar hasta un par de minutos.

¿Puedo tener diferentes versiones de PHP en subdominios?

Sí, absolutamente. Cada subdominio es tratado como un dominio independiente. Puedes tener blog.tudominio.com con PHP 7.4 y tudominio.com con PHP 8.2.

¿Pierdo mis configuraciones de PHP al cambiar de versión?

Depende. Los ajustes como memory_limit o max_execution_time se configuran por separado. Al cambiar de versión, se aplican los valores por defecto de la nueva versión. Puedes ajustarlos en MultiPHP INI Editor.

¿Qué es MultiPHP INI Editor?

Es una herramienta complementaria que te permite modificar los parámetros de configuración de PHP (como el límite de memoria, el tiempo máximo de ejecución, etc.) para cada dominio. Muy útil para webs que necesitan más recursos.

¿Puedo volver a una versión anterior si algo sale mal?

Sí, siempre. Simplemente repite el proceso y selecciona la versión anterior. No hay límite en el número de cambios que puedes hacer.

Mi hosting usa Syspanel, ¿cómo accedo?

Si tu proveedor usa Syspanel (el antiguo HestiaCP), el acceso es diferente:

  • Entra en tudominio.com:2106
  • Inicia sesión con tus credenciales.
  • Busca la sección de Dominios o Web.
  • Dentro de cada dominio, verás una opción para cambiar la versión de PHP.

Consejos finales para una gestión exitosa

  1. Programa revisiones periódicas: Cada 6 meses, revisa si hay versiones nuevas de PHP disponibles.
  2. Mantén todo actualizado: No solo PHP, también tu CMS, plugins y temas.
  3. Haz copias de seguridad: Antes de cualquier cambio importante, asegúrate de tener un backup reciente.
  4. Usa entornos de prueba: Si tienes un sitio de desarrollo, prueba allí primero.
  5. Documenta tus cambios: Anota qué versión usas en cada dominio y cuándo la cambiaste.

Conclusión

Saber cambiar php cpanel es una habilidad esencial que te dará control total sobre el rendimiento y la seguridad de tus sitios web. Tanto si necesitas actualizar un solo dominio como si quieres unificar todo el servidor, cPanel ofrece herramientas intuitivas que lo hacen increíblemente sencillo.

Recuerda siempre la regla de oro: prueba en un entorno seguro, verifica la compatibilidad y no te quedes atrás con versiones obsoletas. Con esta guía, ya tienes todo lo necesario para hacerlo como un profesional.

Si tienes dudas adicionales, no dudes en contactar con tu proveedor de hosting. La mayoría incluye soporte técnico que puede ayudarte a resolver cualquier problema específico de tu configuració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