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

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

Actualizado el 15 de enero de 2026

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

Si tienes una web alojada en un servidor con cPanel, tarde o temprano necesitarás cambiar la versión de PHP. ¿El motivo? No es un capricho: cada aplicación web (WordPress, PrestaShop, Joomla, etc.) tiene requisitos específicos. Una versión de PHP muy antigua puede generar errores de compatibilidad, problemas de seguridad graves o simplemente un rendimiento pésimo.

Por ejemplo, si tu web usa un plugin antiguo, puede que necesites PHP 7.4 para que funcione. Pero si quieres instalar la última versión de WordPress, necesitarás PHP 8.1 o superior. La buena noticia es que en cPanel este proceso es bastante sencillo, y además puedes hacerlo de forma global (para todo tu dominio) o de forma selectiva (solo para un directorio concreto).

En esta guía te voy a explicar paso a paso cómo cambiar version php cpanel, tanto para el dominio completo como para subcarpetas. También te daré trucos para evitar errores típicos. Al final, tendrás el control total sobre el motor de tu web.


Antes de empezar: ¿Qué necesitas saber sobre el PHP selector de cPanel?

El cpanel php selector es una herramienta integrada en el panel de control que te permite elegir entre las versiones de PHP que tu proveedor de hosting ha instalado en el servidor. No puedes instalar versiones nuevas desde cPanel; solo puedes elegir entre las disponibles.

Normalmente, encontrarás versiones como 7.4, 8.0, 8.1, 8.2 y, en algunos servidores, 8.3. Te recomiendo que uses siempre la más estable y compatible con tu aplicación. Si no estás seguro, la versión 8.1 suele ser un buen equilibrio entre seguridad y compatibilidad.

[WARNING]
Antes de cambiar php en cpanel, haz una copia de seguridad completa de tu web (archivos y base de datos). Un cambio de versión puede provocar incompatibilidades con plugins o temas antiguos, y necesitarás revertir rápidamente.


Paso 1: Acceder a la herramienta "Select PHP Version" en cPanel

El primer paso es localizar la opción correcta. Dependiendo del proveedor, el nombre puede variar: "Select PHP Version", "MultiPHP Manager" o simplemente "PHP Selector". Sigue estos pasos:

  1. Inicia sesión en tu cPanel (normalmente en tudominio.com/cpanel).
  2. Busca la sección "Software" o "Motor de software" en el panel principal.
  3. Haz clic en "Select PHP Version" o "MultiPHP Manager".

[TIP]
Si no encuentras la opción, usa el buscador de cPanel (arriba a la derecha) y escribe "PHP". Te aparecerá directamente.


Paso 2: Cambiar la versión de PHP para todo el dominio

Esta es la opción más común y la más rápida. Cambiarás la versión global de PHP que afecta a todos los archivos de tu cuenta de hosting (o a un dominio específico, según la estructura de tu cPanel).

Método 1: Con "Select PHP Version"

Esta es la herramienta clásica y la más sencilla:

  1. Una vez dentro de "Select PHP Version", verás un menú desplegable con la versión actual (por ejemplo, "PHP 7.4").
  2. Haz clic en el desplegable y selecciona la nueva versión (por ejemplo, "PHP 8.2").
  3. Verás una lista de extensiones (módulos) que se pueden activar o desactivar. No toques nada aquí si no sabes lo que haces, pero si necesitas activar mysqli, curl o mbstring, es el momento.
  4. Haz clic en "Set as current" o "Guardar" en la parte inferior.
  5. Espera unos segundos. El sistema aplicará el cambio automáticamente.

Método 2: Con "MultiPHP Manager"

Si tu cPanel tiene esta herramienta, el proceso es similar pero más visual:

  1. Entra en "MultiPHP Manager".
  2. Verás una tabla con todos los dominios y subdominios de tu cuenta.
  3. En la columna "PHP Version", haz clic en el desplegable del dominio que quieres modificar.
  4. Selecciona la nueva versión.
  5. Haz clic en "Apply" o "Aplicar".

[INFO]
En algunos servidores, el cambio de PHP global tarda entre 1 y 5 minutos en propagarse por completo. No te asustes si ves errores temporales justo después de guardar.


Paso 3: Cambiar la versión de PHP solo para un directorio específico

¿Tienes una subcarpeta (por ejemplo, /blog o /tienda) que necesita una versión de PHP distinta a la del resto del dominio? cPanel te permite hacerlo con un archivo llamado .htaccess. Es ideal para webs con varias aplicaciones en subdirectorios.

Método 1: Usando el cPanel PHP Selector (si está disponible)

Algunos cPanels permiten seleccionar directorios directamente:

  1. Ve a "Select PHP Version".
  2. En lugar de elegir una versión global, busca la opción "Switch to PHP Options" o "Per Directory".
  3. Selecciona la carpeta en el menú desplegable (o escríbela manualmente).
  4. Elige la versión de PHP para esa carpeta.
  5. Guarda los cambios.

Método 2: Editando el archivo .htaccess (método universal)

Si tu cPanel no tiene la opción anterior, siempre puedes usar el archivo .htaccess. Es un método manual pero muy fiable.

Paso 1: Crear o editar el .htaccess

  1. Accede al "Administrador de archivos" de cPanel.
  2. Navega hasta la carpeta donde quieres cambiar la versión de PHP (por ejemplo, public_html/blog).
  3. Busca el archivo .htaccess. Si no existe, créalo.
  4. Haz clic derecho sobre el archivo y selecciona "Editar".

Paso 2: Añadir el código correcto

Dentro del .htaccess, añade una de las siguientes líneas (según la versión que necesites):

# Para PHP 8.2
AddHandler application/x-httpd-ea-php82 .php

# Para PHP 8.1
AddHandler application/x-httpd-ea-php81 .php

# Para PHP 8.0
AddHandler application/x-httpd-ea-php80 .php

# Para PHP 7.4
AddHandler application/x-httpd-ea-php74 .php

Guarda el archivo y listo. A partir de ese momento, todos los archivos PHP dentro de esa carpeta (y sus subcarpetas) usarán la versión indicada, independientemente de la versión global del dominio.

[WARNING]
Este método solo funciona en servidores que usan Apache con mod_php o su versiones compatibles. Si tu servidor usa LiteSpeed o Nginx, es posible que necesites otro tipo de configuración. En caso de duda, contacta con tu proveedor de hosting.


Paso 4: Verificar que el cambio se ha aplicado correctamente

Después de cambiar version php cpanel, es fundamental comprobar que todo funciona. La forma más fiable es crear un archivo de prueba.

  1. Crea un archivo llamado info.php en la carpeta donde has hecho el cambio.
  2. Dentro del archivo, escribe el siguiente código:
<?php phpinfo(); ?>
  1. Accede a ese archivo desde tu navegador (por ejemplo, tudominio.com/info.php o tudominio.com/blog/info.php).
  2. Verás una página con todos los datos de tu servidor PHP. Busca la línea "PHP Version" en la parte superior.

Si la versión coincide con la que seleccionaste, ¡perfecto! Si no, revisa los pasos anteriores o consulta con tu soporte.

[TIP]
IMPORTANTE: Borra el archivo info.php después de la comprobación. Dejarlo en el servidor es un riesgo de seguridad grave, ya que revela información sensible sobre tu configuración.


Errores comunes al cambiar la versión de PHP y cómo solucionarlos

Aunque el proceso es sencillo, a veces surgen problemas. Aquí tienes los más habituales:

Error 1: "Internal Server Error" (500)

Este es el error más frecuente. Suele deberse a que el .htaccess tiene una línea incorrecta o porque la versión de PHP no es compatible con el código.

Solución:

  • Revierte el cambio volviendo a la versión anterior desde cPanel.
  • Revisa el .htaccess y elimina la línea que añadiste.
  • Comprueba que tu aplicación (WordPress, etc.) es compatible con la nueva versión.

Error 2: La web carga en blanco o se ve "rara"

Esto indica que hay incompatibilidad con algún plugin, tema o extensión.

Solución:

  • Activa el modo de depuración de WordPress (define WP_DEBUG como true en wp-config.php).
  • Desactiva todos los plugins y reactiva uno a uno.
  • Si usas un framework antiguo, considera actualizarlo.

Error 3: No encuentro la opción "Select PHP Version"

Algunos proveedores de hosting (especialmente los de bajo coste) no incluyen esta herramienta en cPanel.

Solución:

  • Contacta con tu proveedor y pregunta si disponen de MultiPHP Manager.
  • Si no lo tienen, es posible que te permitan cambiar la versión de PHP desde el área de cliente o mediante un ticket de soporte.
  • En caso extremo, considera migrar a un hosting mejor.

Preguntas frecuentes (FAQ) sobre el cambio de versión de PHP en cPanel

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

Para la mayoría de sitios WordPress, la versión recomendada actualmente es PHP 8.1 o 8.2. Son rápidas, seguras y compatibles con la mayoría de plugins actuales. Evita PHP 5.6 o 7.0, ya que están obsoletos y son vulnerables.

¿Puedo cambiar la versión de PHP para un solo archivo?

No directamente. El cambio se aplica a directorios completos. Si necesitas que un solo archivo use otra versión, deberás moverlo a una subcarpeta con su propio .htaccess.

¿Afecta el cambio de PHP a mi base de datos?

No. La base de datos (MySQL/MariaDB) es independiente del motor PHP. El cambio solo afecta a la interpretación de los archivos .php.

¿Cuánto tarda en hacer efecto el cambio?

Normalmente es inmediato o tarda menos de 5 minutos. Si pasados 10 minutos no ves cambios, contacta con el soporte de tu hosting.

¿Qué hago si mi web usa "Syspanel" (HestiaCP) y no cPanel?

Si tu hosting usa Syspanel (también conocido como HestiaCP), el proceso es diferente. Debes acceder al panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro, busca la sección de "Web" o "PHP" y podrás cambiar la versión desde ahí. Aunque no es cPanel, el concepto es similar.


Consejos finales para un cambio de PHP exitoso

  • Hazlo en horas de baja afluencia: Si tu web tiene mucho tráfico, programa el cambio para la madrugada. Así minimizas el impacto si algo sale mal.
  • Ten a mano el acceso a tu proveedor: Si algo falla y no puedes entrar a cPanel, necesitarás el acceso al soporte técnico.
  • Actualiza tus aplicaciones: Antes de cambiar a una versión más reciente, asegúrate de que tu CMS y tus plugins estén actualizados. Las versiones viejas suelen ser incompatibles con PHP 8+.
  • No uses PHP muy antiguo: Aunque puedas seleccionar PHP 5.6, no lo hagas. Es un riesgo de seguridad enorme y la mayoría de aplicaciones modernas no funcionarán.

Conclusión: Toma el control de tu hosting

Saber cambiar version php cpanel es una habilidad básica pero muy valiosa para cualquier propietario de una web. No solo te permite solucionar problemas de compatibilidad, sino que también mejora la velocidad y la seguridad de tu sitio.

Con las herramientas que te he mostrado (el cpanel php selector, el MultiPHP Manager y el archivo .htaccess), tienes el control total sobre qué versión de PHP usa cada parte de tu web. Y recuerda: si algo sale mal, siempre puedes revertir el cambio.

Ahora ya sabes cómo hacerlo. Si tienes dudas, deja un comentario o consulta con tu proveedor de hosting. ¡Manos a la obra!

¿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