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

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

Actualizado el 30 de septiembre de 2025

¿Por qué es importante la versión de PHP en tu hosting?

Si alguna vez has visto un error en tu web como "Error del servidor 500", una página en blanco o un plugin de WordPress que no funciona, es muy probable que el problema esté relacionado con la versión de PHP que tu hosting está utilizando. PHP es el lenguaje de programación que da vida a la mayoría de las webs dinámicas, incluyendo las creadas con WordPress, Joomla o PrestaShop.

Cada versión de PHP incluye mejoras de rendimiento, parches de seguridad y nuevas funcionalidades. Por ejemplo, PHP 8.2 es considerablemente más rápido que PHP 7.4, y consume menos recursos del servidor. Además, la compatibilidad WordPress PHP es un factor crítico: si tu versión de PHP es demasiado antigua, los temas y plugins modernos simplemente no funcionarán correctamente.

La buena noticia es que cambiar la versión de PHP en Plesk o cPanel es un proceso sencillo, seguro y que no requiere conocimientos avanzados de programación. En esta guía te explicaré paso a paso cómo hacerlo en los dos paneles de control más populares del mundo del hosting, incluso si nunca has tocado nada técnico.

Antes de empezar, ten en cuenta que cambiar la versión de PHP no borra tus archivos ni tu base de datos. Es una operación reversible que puedes hacer tantas veces como necesites, aunque te recomiendo probar siempre en un entorno de pruebas si tienes una web muy crítica.


Requisitos previos antes de cambiar la versión de PHP

Comprueba la compatibilidad de tu web

No todas las webs funcionan bien con la última versión de PHP. Antes de hacer el cambio, es fundamental que verifiques que tu WordPress, temas y plugins son compatibles con la versión a la que quieres migrar.

Para ello, puedes hacer lo siguiente:

  • Entra en el Panel de administración de WordPress (normalmente en /wp-admin).
  • Ve a HerramientasSalud del sitio.
  • Busca la sección "Información" y haz clic en "Servidor".
  • Ahí verás la versión de PHP actual y si hay algún aviso de compatibilidad.

También puedes instalar plugins como PHP Compatibility Checker, que analizan tu instalación y te dicen si hay conflictos con versiones más nuevas.

Haz una copia de seguridad

Aunque el cambio es seguro, siempre es recomendable tener una copia de seguridad reciente. Puedes hacerla desde el propio panel de control de tu hosting, o usando plugins de backup en WordPress como UpdraftPlus.

[WARNING] Nunca cambies la versión de PHP sin hacer una copia de seguridad previa. Si tu web usa código antiguo, podrías ver errores temporales que necesiten revertirse rápidamente.

Elige la versión adecuada

Hoy en día, la mayoría de hosts ofrecen PHP 7.4, 8.0, 8.1 y 8.2. Mi recomendación general es:

  • PHP 8.1 o 8.2 para webs nuevas o actualizadas.
  • PHP 7.4 solo si tienes plugins o temas muy antiguos que no han sido actualizados.
  • PHP 8.0 como opción intermedia si tienes dudas de compatibilidad.

Si tu web es WordPress y tienes todos los componentes actualizados, PHP 8.2 es la mejor opción por velocidad y seguridad.


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

cPanel es uno de los paneles de control más utilizados en el hosting compartido. El proceso es muy visual y no tiene pérdida.

Paso 1: Accede a tu panel de cPanel

Escribe en tu navegador https://tudominio.com/cpanel o https://tuip:2083. Introduce tu usuario y contraseña (los mismos que usas para el FTP o el correo).

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

Dependiendo de la versión de cPanel, la opción puede llamarse:

  • Select PHP Version (la más común).
  • MultiPHP Manager (en versiones más recientes).
  • PHP Version Selector.

Normalmente está en la sección "Software" del panel principal. Haz clic en "Select PHP Version".

Paso 3: Selecciona la versión de PHP

Se abrirá una pantalla donde verás una lista desplegable con las versiones disponibles. Elige la que quieras (por ejemplo, 8.2) y haz clic en "Set as current" o "Aplicar".

[TIP] En esta misma pantalla puedes activar o desactivar extensiones de PHP como curl, gd, mbstring o zip. Para WordPress, te recomiendo mantener activadas mysqli, curl, gd, mbstring y xml.

Paso 4: Verifica que el cambio se ha aplicado

cPanel te mostrará un mensaje de confirmación. Para asegurarte, puedes crear un archivo llamado info.php en tu carpeta pública (public_html) con el siguiente contenido:

<?php phpinfo(); ?>

Ábrelo en tu navegador (tudominio.com/info.php) y verás la versión activa de PHP. No olvides borrar este archivo después, ya que expone información sensible de tu servidor.

Paso 5: Si usas MultiPHP Manager

En algunas configuraciones, especialmente con WordPress, el selector individual no funciona. En ese caso:

  • Ve a "MultiPHP Manager".
  • Verás una lista de tus dominios y subdominios.
  • Selecciona el dominio y elige la versión de PHP en el menú desplegable.
  • Haz clic en "Apply".

Este método es más preciso porque te permite asignar versiones diferentes a cada dominio o subdominio alojado en tu cuenta.


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

Plesk es el otro gran panel de control, muy común en servidores VPS y dedicados, aunque también se usa en hosting compartido. Su interfaz es algo diferente a cPanel, pero igual de sencilla.

Paso 1: Accede a Plesk

Escribe https://tudominio.com:8443 en tu navegador (o el puerto que te haya indicado tu proveedor). Introduce tus credenciales de administrador.

Paso 2: Ve a la sección "Herramientas y configuración"

En el menú lateral izquierdo, haz clic en "Sitios web y dominios". Verás una lista de todos tus dominios.

Paso 3: Selecciona tu dominio

Haz clic en el nombre del dominio para el que quieres cambiar la versión de PHP en Plesk. Se abrirá una página con todas las opciones de configuración de ese dominio.

Paso 4: Busca "Configuración de PHP"

Dentro de la página del dominio, busca la sección "Configuración de PHP" o "PHP Settings". Puede estar directamente visible o bajo el submenú "Configuración".

Paso 5: Cambia la versión

Verás un menú desplegable con la versión actual de PHP. Haz clic en él y elige la nueva versión. Plesk te mostrará una advertencia de compatibilidad si hay algún problema conocido.

[INFO] En Plesk, además de la versión, puedes configurar el memory_limit, el max_execution_time y otras opciones avanzadas. Para WordPress, te recomiendo un memory_limit de al menos 256M.

Paso 6: Aplica los cambios

Haz clic en "Aplicar" o "Guardar". Plesk aplicará el cambio automáticamente y reiniciará el servicio de PHP para ese dominio. No es necesario reiniciar el servidor completo.

Paso 7: Verifica la compatibilidad

Al igual que en cPanel, puedes crear un archivo phpinfo.php para verificar la versión. También puedes ir a "Sitios web y dominios" → tu dominio → "Configuración de PHP" y verás la versión activa en la parte superior.


Diferencias clave entre cPanel y Plesk para este cambio

CaracterísticacPanelPlesk
Ruta de accesoSelect PHP Version o MultiPHP ManagerConfiguración de PHP dentro del dominio
Versiones por dominioSí, con MultiPHPSí, por dominio
Configuración avanzadaExtensiones activablesLímites de memoria y tiempo
InterfazMás técnicaMás visual y moderna
Reinicio automático

Ambos paneles permiten cambiar la versión de PHP en menos de 2 minutos. La diferencia principal es que en Plesk es más fácil gestionar múltiples dominios desde una vista centralizada, mientras que en cPanel a veces tienes que entrar en cada dominio por separado.


Compatibilidad WordPress PHP: qué debes saber

La compatibilidad WordPress PHP es un tema que preocupa a muchos usuarios. WordPress en sí mismo funciona perfectamente con PHP 8.2 desde la versión 6.0, pero el problema suele venir de los temas y plugins.

¿Cómo saber si tus plugins son compatibles?

  • Revisa la página de cada plugin en el repositorio de WordPress. Verás una sección que indica "Requiere: WordPress 5.x / PHP 7.x" o similar.
  • Si usas plugins premium, consulta la documentación del desarrollador.
  • Una regla general: si los plugins y el tema están actualizados a menos de 6 meses, la compatibilidad con PHP 8.x es casi segura.

Errores típicos al cambiar a PHP 8

  • Error fatal: Call to undefined function – Algunos plugins usan funciones obsoletas.
  • Pantalla blanca – Sucede cuando hay un conflicto de memoria o código antiguo.
  • Advertencias de "Deprecated" – No son críticas, pero indican que algo usa funciones antiguas.

Si te encuentras con estos problemas, puedes revertir el cambio fácilmente siguiendo los mismos pasos y volviendo a la versión anterior.

[TIP] Si tienes una web con mucho tráfico, te recomiendo cambiar la versión de PHP en horas de baja afluencia (por ejemplo, de madrugada). Aunque el cambio es instantáneo, puede haber un pequeño corte de servicio de unos segundos.

¿Qué versión de PHP elegir para WordPress en 2024?

  • PHP 8.2 – La más rápida y segura. Ideal si tu web está actualizada.
  • PHP 8.1 – Muy estable y con buena compatibilidad.
  • PHP 7.4 – Segura, pero más lenta. Solo si tienes problemas de compatibilidad.

Evita PHP 7.2 o inferior, ya que han dejado de recibir parches de seguridad y son un riesgo para tu web.


Preguntas frecuentes (FAQ)

¿Puedo cambiar la versión de PHP sin afectar a mi web?

Sí, el cambio es instantáneo y reversible. Si algo falla, puedes volver a la versión anterior en menos de un minuto.

¿Cada cuánto debería actualizar PHP?

Te recomiendo revisar las versiones disponibles cada 6 meses. Siempre que tu web sea compatible, actualiza a la versión estable más reciente.

¿Qué hago si mi web deja de funcionar después del cambio?

Revierte el cambio siguiendo los mismos pasos. Después, analiza qué plugin o tema causa el problema y busca una alternativa o actualización.

¿El cambio de PHP afecta al correo electrónico o a las bases de datos?

No, el cambio solo afecta a la ejecución de scripts PHP. El correo y las bases de datos funcionan con otros servicios independientes.

¿Puedo tener diferentes versiones de PHP para distintos dominios?

Sí, tanto en cPanel (con MultiPHP Manager) como en Plesk puedes asignar versiones diferentes por dominio.

¿Es necesario reiniciar el servidor después del cambio?

No, los paneles aplican el cambio sin necesidad de reiniciar el servidor completo.


Conclusión y recomendaciones finales

Cambiar la versión de PHP en Plesk o cPanel es una de las tareas de mantenimiento más importantes que puedes hacer para mejorar el rendimiento y la seguridad de tu web. No se requieren conocimientos avanzados, solo seguir los pasos que te he mostrado.

Mi consejo final:

  1. Actualiza siempre a la versión más reciente de PHP si tu web lo permite.
  2. Haz copias de seguridad antes de cada cambio.
  3. Prueba en un entorno de staging si tienes una web con muchos plugins.
  4. Mantén WordPress, temas y plugins actualizados para evitar problemas de compatibilidad.

Si tienes dudas sobre si tu hosting soporta versiones recientes de PHP, contacta con tu proveedor. La mayoría de los hosts modernos ya incluyen PHP 8.x por defecto.

[INFO] Si tu proveedor usa un panel diferente como Syspanel (antes HestiaCP), recuerda que el acceso se realiza a través del puerto 2106 y el proceso de cambio de versión de PHP es similar, aunque la interfaz puede variar ligeramente. Consulta la documentación específica de tu hosting para más detalles.

Espero que esta guía te haya sido útil. Si sigues estos pasos, podrás cambiar la versión de PHP de forma segura y sin sustos. Tu web te lo agradecerá con mayor velocidad y estabilidad.

¿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