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

Guía para actualizar PHP en Plesk sin romper tu web

Actualizado el 18 de diciembre de 2025

¿Te suena esa sensación de que tu web va más lenta de lo normal? O peor aún, ¿has recibido algún aviso de que tu versión de PHP está desactualizada y supone un riesgo de seguridad? Tranquilo, es una situación muy común y, además, tiene una solución clara y sencilla. Actualizar PHP en tu servidor Plesk no tiene por qué ser una pesadilla. De hecho, si sigues los pasos adecuados, puedes hacerlo sin que tu web sufra ni un solo segundo de inactividad o error.

En esta guía, te voy a explicar paso a paso cómo actualizar PHP en Plesk de forma segura, evitando problemas de compatibilidad y, sobre todo, sin romper tu web. Prepárate para darle un empujón de seguridad y rendimiento a tu proyecto.

¿Por qué es tan importante actualizar PHP?

Antes de meter mano, vamos a entender el "por qué". PHP es el motor que impulsa la mayoría de las webs dinámicas (como WordPress, Joomla, Drupal, etc.). Cada versión de PHP no solo trae nuevas funciones, sino que también corrige vulnerabilidades de seguridad. Usar una versión antigua es como dejar la puerta de casa abierta: cualquier atacante puede colarse fácilmente.

Beneficios clave de mantener PHP actualizado:

  • Seguridad: Las versiones antiguas dejan de recibir parches de seguridad. Esto te expone a malware, inyecciones SQL y otros ataques.
  • Rendimiento: Las versiones nuevas son más rápidas y eficientes. Tu web cargará en menos tiempo.
  • Compatibilidad: Los plugins, temas y CMS modernos suelen requerir versiones recientes. Si te quedas atrás, muchas funcionalidades dejarán de funcionar.
  • Soporte técnico: Si tienes un problema con una versión obsoleta, los desarrolladores te dirán que actualices antes de ayudarte.

[INFO] Plesk, como panel de control, te permite gestionar múltiples versiones de PHP de forma independiente. Esto es clave para hacer la transición sin riesgos.

Preparativos antes de la actualización

No te lances a cambiar la versión de PHP sin antes preparar el terreno. Un pequeño error puede dejar tu web en blanco. Sigue estos pasos previos:

1. Haz una copia de seguridad completa

Este es el paso más importante. Necesitas un salvavidas por si algo sale mal. En Plesk, puedes hacerlo fácilmente:

  1. Ve a Herramientas y configuraciones > Administrador de copias de seguridad.
  2. Crea una copia de seguridad de todo el servidor o, al menos, de la suscripción (dominio) que vas a actualizar.
  3. Descarga una copia local a tu ordenador. No te fíes solo de la copia en el servidor.

2. Comprueba la compatibilidad de tu web

No todas las webs funcionan bien con la última versión de PHP. Especialmente si usas un CMS antiguo o plugins sin mantenimiento. Para ello:

  • Revisa los requisitos de tu CMS: Por ejemplo, WordPress 6.x requiere PHP 7.4 o superior, pero recomienda 8.x.
  • Desactiva temporalmente los plugins y temas: Si tienes un plugin que no se actualiza desde hace años, es probable que dé problemas.
  • Usa un entorno de pruebas (staging): Si tu hosting lo permite, crea un clon de tu web y prueba la actualización allí primero.

[WARNING] No actualices PHP si tu web usa un CMS o plugin que no sea compatible con la nueva versión. Investiga primero.

3. Identifica la versión actual de PHP

Antes de cambiar, debes saber qué versión tienes ahora. En Plesk:

  1. Ve a Sitios web y dominios.
  2. Haz clic en el nombre de tu dominio.
  3. Busca la sección PHP o Configuración de PHP. Allí verás la versión activa.

Cómo actualizar PHP en Plesk paso a paso

Una vez que tienes la copia de seguridad y has verificado la compatibilidad, ya puedes proceder. Plesk permite instalar y gestionar múltiples versiones de PHP, así que no tendrás que desinstalar la antigua de golpe.

Paso 1: Instala la nueva versión de PHP

Plesk no siempre incluye todas las versiones de PHP por defecto. Primero, debes añadirla al sistema.

  1. Inicia sesión en Plesk como administrador.
  2. Ve a Herramientas y configuraciones > Configuración de PHP (a veces llamado "PHP Settings").
  3. En la pestaña Versiones de PHP, verás las versiones disponibles. Si no ves la que necesitas (por ejemplo, PHP 8.2 o 8.3), haz clic en Instalar/Actualizar.
  4. Marca la casilla de la nueva versión y haz clic en Aceptar. Plesk descargará e instalará los paquetes necesarios.

[TIP] Si tu servidor es muy antiguo, es posible que necesites actualizar primero el sistema operativo o los repositorios. Consulta con tu proveedor de hosting si tienes dudas.

Paso 2: Cambia la versión de PHP para tu dominio

Una vez instalada la nueva versión, puedes asignarla a tu web sin afectar a otras.

  1. Ve a Sitios web y dominios.
  2. Busca tu dominio y haz clic en Configuración de PHP (el icono de engranaje o el nombre de la versión actual).
  3. En el menú desplegable Versión de PHP, selecciona la nueva versión (por ejemplo, "8.2.0").
  4. Haz clic en Aceptar. La web empezará a usar la nueva versión de inmediato.

[WARNING] Si tu web deja de cargar después de este cambio, no entres en pánico. Simplemente vuelve a la versión anterior siguiendo el mismo proceso. Por eso es importante tener la copia de seguridad.

Paso 3: Verifica que todo funciona

Después del cambio, es hora de comprobar que tu web responde correctamente.

  • Navega por tu web: Visita varias páginas, incluyendo formularios, carritos de compra o áreas de administración.
  • Revisa los logs de errores: En Plesk, ve a Sitios web y dominios > tu dominio > Registros. Busca errores relacionados con PHP.
  • Usa un plugin de verificación: Si usas WordPress, instala un plugin como "Health Check" para detectar incompatibilidades.

Paso 4 (Opcional): Desinstala la versión antigua

Una vez que todo funciona correctamente y has confirmado que no hay errores, puedes eliminar la versión anterior de PHP para liberar recursos y mejorar la seguridad.

  1. Ve a Herramientas y configuraciones > Configuración de PHP.
  2. En la pestaña Versiones de PHP, desmarca la versión antigua.
  3. Haz clic en Aceptar. Plesk la desinstalará.

[INFO] No te apresures a desinstalar la versión antigua. Déjala al menos una semana por si algún plugin o script oculto la necesita.

Problemas comunes y cómo solucionarlos

Incluso con los mejores preparativos, pueden surgir problemas. Aquí tienes los más frecuentes y sus soluciones:

Error: "La página se muestra en blanco"

Esto suele deberse a un error fatal de PHP no capturado. Para solucionarlo:

  • Activa el modo debug: Temporalmente, activa la visualización de errores en wp-config.php (para WordPress) o en el archivo de configuración de tu CMS.
  • Revisa los logs de error: Busca en Plesk > Registros. El error te dirá exactamente qué línea o función falla.
  • Desactiva plugins uno por uno: Si el error aparece al activar un plugin, ese es el culpable.

Error: "Función no definida" o "Deprecated"

Estos errores indican que tu web usa funciones obsoletas en la nueva versión de PHP. La solución:

  • Actualiza tu CMS, plugins y temas a sus últimas versiones.
  • Si el código es personalizado, contacta con tu desarrollador para que adapte el código a PHP 8.x.
  • Usa un plugin de compatibilidad (como "PHP Compatibility Checker") para identificar el código problemático.

Error: "No se puede conectar a la base de datos"

Puede ocurrir si la extensión de PHP para MySQL (como mysqli o pdo_mysql) no está habilitada en la nueva versión.

  1. En Plesk, ve a Sitios web y dominios > tu dominio > Configuración de PHP.
  2. Busca la sección Extensiones y asegúrate de que mysqli, pdo_mysql y mbstring estén activadas.
  3. Guarda los cambios y recarga la página.

Preguntas frecuentes (FAQ)

¿Puedo tener varias versiones de PHP en el mismo servidor Plesk?

Sí, esa es una de las grandes ventajas de Plesk. Puedes tener PHP 7.4 para un dominio antiguo y PHP 8.2 para otro más moderno. Cada dominio puede elegir su versión de forma independiente.

¿Cada cuánto debo actualizar PHP?

Lo ideal es mantenerte dentro de las versiones con soporte activo. Por ejemplo, PHP 8.1, 8.2 y 8.3 tienen soporte actualmente. Revisa cada 6-12 meses si hay una nueva versión estable.

¿Qué hago si mi web usa un CMS muy antiguo?

Si tu CMS no es compatible con las versiones modernas de PHP, tienes dos opciones:

  • Actualizar el CMS a la última versión (a veces implica migrar a una versión más reciente).
  • Usar una versión de PHP antigua pero segura, como PHP 7.4, que aún recibe parches de seguridad hasta noviembre de 2024. Después, deberás migrar sí o sí.

¿Mi web se caerá durante la actualización?

No, si sigues el método de Plesk (cambiar la versión en la configuración del dominio), el cambio es instantáneo y no requiere reinicio del servidor. Sin embargo, si instalas una nueva versión de PHP desde cero, puede haber unos segundos de latencia.

¿Qué pasa si uso Syspanel (HestiaCP) en lugar de Plesk?

Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar pero con pequeñas diferencias. En Syspanel, accedes por el puerto 2106 (por ejemplo, https://tudominio.com:2106). Luego, en la sección de Web > Configuración de PHP, puedes seleccionar la versión para cada dominio. La filosofía es la misma: instalar la nueva versión, probar y luego cambiar.

Conclusión: La seguridad y el rendimiento están en tus manos

Actualizar PHP en Plesk no es un proceso complejo si lo haces con cabeza. La clave está en la preparación: copia de seguridad, verificación de compatibilidad y un cambio gradual. No te saltes ningún paso, y si algo falla, recuerda que siempre puedes volver atrás.

Mantener tu PHP actualizado es una de las mejores decisiones que puedes tomar para proteger tu web y ofrecer una experiencia rápida a tus visitantes. Además, evitas dolores de cabeza con futuras actualizaciones de tu CMS.

Ahora que ya sabes cómo hacerlo, ¿a qué esperas? Dale a tu web el empujón que necesita. Y si te surge cualquier duda, ya sabes que puedes volver a esta guía. ¡Buena suerte!

¿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