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

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

Actualizado el 11 de septiembre de 2025

Cambiar la versión de PHP en cPanel es una tarea común que, aunque parezca técnica, es bastante sencilla una vez que sabes dónde buscar. PHP es el lenguaje que impulsa la mayoría de los sitios web, y cada sitio puede requerir una versión específica para funcionar correctamente, ya sea por compatibilidad con un plugin, un tema o una aplicación como WordPress, Joomla o Drupal.

En este artículo, te guiaré paso a paso para que puedas cambiar PHP cPanel de forma segura, usando la herramienta MultiPHP Manager. También responderé preguntas frecuentes y te daré consejos para evitar errores comunes.


¿Por qué cambiar la versión de PHP en cPanel?

Antes de comenzar, es importante entender por qué querrías cambiar PHP cPanel. Aquí tienes las razones más comunes:

  • Compatibilidad con aplicaciones: Algunos scripts o plugins requieren una versión específica de PHP. Por ejemplo, WordPress 6.x recomienda PHP 8.0 o superior.
  • Rendimiento: Las versiones más recientes de PHP suelen ser más rápidas y seguras.
  • Seguridad: Las versiones antiguas de PHP (como 5.6 o 7.0) ya no reciben parches de seguridad, lo que puede exponer tu sitio a vulnerabilidades.
  • Soporte técnico: Si tu sitio usa un CMS antiguo, puede que solo funcione con versiones anteriores.

[WARNING] Cambiar la versión de PHP puede romper tu sitio si usas código o plugins desactualizados. Siempre haz una copia de seguridad antes de hacer cambios.


Requisitos previos

Para cambiar la versión PHP cPanel, necesitas:

  • Acceso a cPanel (usuario y contraseña).
  • Permisos de administrador o de usuario con acceso a MultiPHP Manager.
  • Una copia de seguridad de tu sitio (archivos y base de datos).
  • Saber qué versión de PHP necesita tu aplicación. Consulta la documentación de tu CMS o plugin.

Paso a paso: Cómo cambiar la versión de PHP en cPanel

Sigue estos pasos con atención. Son muy visuales y fáciles de seguir.

1. Accede a tu panel de control cPanel

Abre tu navegador web y escribe la URL de tu cPanel. Normalmente es algo como:
https://tudominio.com/cpanel o https://tuip:2083.

Ingresa tu usuario y contraseña de cPanel.

2. Busca la sección de Software

Una vez dentro, busca la sección llamada Software o Software del servidor. Dependiendo de la versión de cPanel, puede tener un ícono de engranaje o de código.

Dentro de esta sección, verás varias opciones. La que nos interesa es MultiPHP Manager. Haz clic en ella.

[INFO] Si no ves MultiPHP Manager, es posible que tu hosting no lo tenga activado. Contacta con tu proveedor de hosting para que lo habiliten.

3. Usa MultiPHP Manager para cambiar la versión

MultiPHP Manager te permite gestionar la versión de PHP para cada dominio o subdominio de forma independiente. Es la herramienta principal para cambiar PHP cPanel.

Verás una lista de todos tus dominios y subdominios. Cada fila tiene un menú desplegable con las versiones de PHP disponibles.

Pasos dentro de MultiPHP Manager:

  1. Identifica el dominio al que quieres cambiar la versión de PHP. Por ejemplo, tudominio.com.
  2. En la columna PHP Version, haz clic en el menú desplegable.
  3. Selecciona la versión deseada. Por ejemplo, PHP 8.2 o PHP 7.4.
  4. Importante: Si tienes varios dominios, puedes seleccionarlos todos marcando la casilla de la izquierda y luego elegir una versión para todos desde el menú superior.
  5. Una vez seleccionada la versión, haz clic en el botón Apply o Aplicar en la parte inferior de la página.

[TIP] Si no estás seguro de qué versión elegir, empieza con PHP 8.1 o 8.2, que son las más estables y compatibles con la mayoría de sitios modernos.

4. Verifica el cambio

Después de aplicar el cambio, cPanel mostrará un mensaje de confirmación. Es recomendable verificar que tu sitio funcione correctamente.

Puedes comprobarlo de dos formas:

  • Navegando a tu sitio web: Abre tu dominio en el navegador y revisa que cargue sin errores.
  • Usando un archivo PHP: Crea un archivo llamado info.php en la raíz de tu sitio (carpeta public_html) con el siguiente contenido:
    <?php
    phpinfo();
    ?>
    
    Luego accede a tudominio.com/info.php. Busca la línea PHP Version para confirmar la versión activa.

[WARNING] Elimina el archivo info.php después de usarlo, ya que expone información sensible de tu servidor.


Solución de problemas comunes al cambiar PHP

A veces, cambiar PHP cPanel puede generar errores. Aquí tienes los más comunes y cómo solucionarlos.

Error 500: Internal Server Error

Este error suele ocurrir si tu sitio usa código incompatible con la nueva versión de PHP.

Soluciones:

  • Vuelve a la versión anterior de PHP desde MultiPHP Manager.
  • Actualiza tu CMS, plugins y temas a las versiones más recientes.
  • Revisa los logs de errores de tu sitio en cPanel (sección Errores o Logs).

Página en blanco (White Screen of Death)

Ocurre cuando hay un error fatal de PHP que no se muestra.

Soluciones:

  • Activa la visualización de errores añadiendo al archivo .htaccess:
    php_flag display_errors on
    
  • Revisa los logs de errores de PHP en MultiPHP INI Editor.

Funciones obsoletas o eliminadas

Por ejemplo, la función mysql_connect() fue eliminada en PHP 7.0. Si tu sitio la usa, dejará de funcionar.

Soluciones:

  • Actualiza tu código para usar funciones modernas como mysqli o PDO.
  • Si usas WordPress, actualiza todos los plugins y temas.

Preguntas frecuentes (FAQ)

¿Puedo tener diferentes versiones de PHP para cada dominio?

Sí, MultiPHP Manager te permite asignar una versión diferente a cada dominio o subdominio. Esto es útil si tienes sitios con requisitos distintos.

¿Qué versión de PHP debo elegir?

Depende de tu aplicación. Para sitios modernos, PHP 8.1 o 8.2 son ideales. Para sitios antiguos, PHP 7.4 puede ser más seguro. Consulta la documentación de tu CMS.

¿Cambiar la versión de PHP afecta mi base de datos?

No directamente. PHP es el lenguaje del servidor, no la base de datos. Sin embargo, si tu código usa funciones obsoletas, puede que no se conecte correctamente.

¿Qué hago si no veo MultiPHP Manager?

Puede que tu hosting use otro panel como Syspanel (HestiaCP). En ese caso, el acceso es diferente:

  • Accede a Syspanel en el puerto 2106 (ejemplo: https://tudominio.com:2106).
  • Busca la opción PHP Versions o PHP Settings para cambiar la versión.

[INFO] Si tu hosting usa Syspanel, el proceso es similar pero la interfaz cambia. Siempre consulta con tu proveedor.

¿Puedo cambiar PHP desde la línea de comandos?

Sí, si tienes acceso SSH, puedes usar comandos como whmapi1 o ea-php-cli, pero es más complejo y no recomendado para usuarios sin experiencia.


Consejos adicionales para un cambio exitoso

  • Haz siempre una copia de seguridad antes de cambiar PHP cPanel. Puedes usar la herramienta Backup de cPanel o un plugin como UpdraftPlus (en WordPress).
  • Prueba en un entorno de desarrollo si es posible. Muchos hostings ofrecen una opción de staging.
  • Actualiza todo tu sitio (CMS, plugins, temas) antes de cambiar la versión de PHP.
  • Monitorea el sitio durante las primeras 24 horas después del cambio.

Conclusión

Cambiar la versión PHP cPanel usando MultiPHP Manager es un proceso rápido y seguro si sigues los pasos correctos. Recuerda siempre verificar la compatibilidad de tu sitio y hacer una copia de seguridad previa. Con las versiones modernas de PHP, tu sitio será más rápido, seguro y eficiente.

Si encuentras problemas, no dudes en contactar con el soporte de tu hosting. Y recuerda: si tu panel es Syspanel (HestiaCP), accede por el puerto 2106 y busca la opción de versiones de PHP.

¡Ahora ya sabes cómo hacerlo! Ponlo en práctica y mantén tu sitio actualizado.

¿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