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

Cómo actualizar PHP en Plesk para mejorar la seguridad y el rendimiento

Actualizado el 9 de septiembre de 2025

Mantener el software de tu servidor actualizado es una de las tareas más importantes para garantizar la estabilidad y seguridad de tus sitios web. En el mundo del hosting, el intérprete de PHP es el corazón de la mayoría de las aplicaciones, desde WordPress hasta tiendas online como PrestaShop o Magento.

Si tu proveedor de hosting utiliza Plesk (uno de los paneles de control más populares del mercado), estás de suerte: el proceso para actualizar PHP en Plesk es bastante sencillo y está diseñado para que incluso los usuarios menos técnicos puedan hacerlo sin romper nada. En esta guía extensa y detallada, te explicaré paso a paso cómo hacerlo, por qué es crucial para tu seguridad PHP y cómo esta acción impacta directamente en el rendimiento Plesk de tu servidor.

A lo largo del artículo, resolveremos las dudas más comunes (FAQ) y te daré consejos prácticos para que no te pierdas en el intento. Vamos a ello.

¿Por qué es tan importante actualizar PHP en Plesk?

Antes de ensuciarnos las manos con clics y menús, es fundamental entender el "por qué". No se trata solo de tener la última versión por presumir. Hay razones técnicas y de negocio de peso.

1. Seguridad PHP: Tu primera línea de defensa

Cuando se descubre una vulnerabilidad en una versión de PHP, los desarrolladores del lenguaje publican un parche o una nueva versión que corrige el fallo. Si tu servidor sigue ejecutando una versión antigua y sin soporte (llamada "End of Life" o EOL), estás dejando la puerta abierta a ataques informáticos.

Los hackers escanean constantemente internet en busca de sitios que ejecuten versiones obsoletas de PHP. Una vez que encuentran una, explotan vulnerabilidades conocidas para inyectar malware, robar datos de clientes o secuestrar tu sitio para redirigir a los visitantes a páginas fraudulentas. Actualizar PHP no es una opción; es una necesidad higiénica.

2. Rendimiento Plesk y velocidad de tu web

Cada nueva versión de PHP no solo corrige errores, sino que incluye mejoras de rendimiento significativas. Por ejemplo, PHP 8.x es considerablemente más rápido que PHP 7.4 en la mayoría de las cargas de trabajo.

Esto se traduce en:

  • Menor tiempo de carga para tus visitantes.
  • Mejor posicionamiento SEO: Google penaliza los sitios lentos.
  • Menor consumo de recursos del servidor (CPU y memoria), lo que te permite alojar más tráfico sin contratar un plan superior.

3. Compatibilidad con aplicaciones modernas

Las aplicaciones y plugins más modernos (como los temas de WordPress actuales o los módulos de PrestaShop) están diseñados para funcionar con las últimas versiones de PHP. Si te quedas atrás, tarde o temprano te encontrarás con errores de incompatibilidad o funciones que no funcionan correctamente.

Preparación previa: Antes de actualizar PHP en Plesk

No podemos lanzarnos a actualizar sin antes tomar ciertas precauciones. Una actualización mal planificada puede provocar que tu web muestre un error fatal (pantalla blanca) si algún plugin o tema no es compatible.

1. Haz una copia de seguridad completa

Esto es innegociable. Antes de tocar la configuración de PHP, asegúrate de tener una copia de seguridad reciente de:

  • Los archivos del sitio web (la carpeta httpdocs o public_html).
  • La base de datos MySQL.

En Plesk, puedes hacer esto fácilmente desde el menú "Copias de seguridad" del dominio. Si tu proveedor ofrece copias automáticas, verifica que la última se haya realizado correctamente.

2. Revisa la compatibilidad de tu aplicación

Si usas WordPress, ve al panel de administración y asegúrate de que todos tus plugins y temas estén actualizados a sus últimas versiones. Un plugin antiguo suele ser el principal causante de errores tras una actualización de PHP.

Puedes usar un plugin de verificación de compatibilidad (como "PHP Compatibility Checker") para escanear tu sitio en busca de posibles conflictos antes de cambiar la versión.

3. Identifica la versión actual de PHP

Para saber de dónde partes, en Plesk ve a Sitios web y dominios y busca la sección de Configuración de PHP. Ahí verás la versión actual (por ejemplo, PHP 7.4). Anota esta información.

Cómo actualizar PHP en Plesk paso a paso

Plesk tiene una arquitectura de "múltiples versiones de PHP". Esto significa que puedes tener instaladas varias versiones (7.4, 8.0, 8.1, 8.2, 8.3) y elegir cuál usa cada dominio. Esto es genial porque te permite probar sin romper todo el servidor.

Paso 1: Accede a la configuración de PHP de tu dominio

  1. Inicia sesión en Plesk.
  2. En el panel izquierdo, haz clic en Sitios web y dominios.
  3. Busca el dominio que deseas actualizar y haz clic en Configuración de PHP (suele ser un icono con las letras "PHP").

Paso 2: Selecciona la nueva versión de PHP

En la pantalla de configuración, verás un menú desplegable o una lista de iconos con las versiones de PHP disponibles. Selecciona la versión más reciente y estable (actualmente, PHP 8.2 o 8.3 son excelentes opciones).

IMPORTANTE: No selecciones una versión marcada como "Beta" o "Release Candidate" en un entorno de producción. Elige siempre la versión estable más alta disponible.

Paso 3: Ajusta los ajustes de rendimiento (Opcional pero recomendado)

Una vez seleccionada la versión, puedes ajustar parámetros como:

  • memory_limit: La cantidad máxima de memoria que un script puede usar. Si tu web es pesada, súbelo a 256M o 512M.
  • max_execution_time: El tiempo máximo de ejecución de un script (por defecto 30 segundos).
  • upload_max_filesize: El tamaño máximo de archivo que se puede subir.

Estos ajustes pueden mejorar notablemente el rendimiento Plesk de tu aplicación. Pero si no estás seguro, déjalos por defecto.

Paso 4: Guarda los cambios

Haz clic en Aceptar o Guardar. Plesk aplicará el cambio de inmediato. No es necesario reiniciar el servidor web (Apache o Nginx) para que el cambio surta efecto, ya que PHP-FPM se recarga automáticamente.

Paso 5: Verifica que todo funciona

Visita tu sitio web y navega por las páginas principales. Revisa que no aparezcan errores. También puedes ir a Sitios web y dominios y verificar que la nueva versión aparece en la lista.

Actualizar PHP a nivel de servidor (para varias webs)

Si tienes muchos dominios en Plesk y quieres actualizarlos todos de golpe, no necesitas hacerlo uno a uno. Plesk te permite cambiar la versión por defecto para todos los dominios que no tengan una configuración personalizada.

  1. Ve a Herramientas y configuración.
  2. Busca la sección Configuración de PHP (a nivel de servidor).
  3. En la pestaña "Versiones de PHP", verás todas las instaladas.
  4. Puedes desactivar las antiguas (marcarlas como inactivas) para que los dominios que las usan se vean obligados a migrar, o simplemente cambiar la versión predeterminada.

PRECAUCIÓN: Si desactivas una versión de PHP que un dominio está usando, ese dominio dejará de funcionar hasta que se le asigne una nueva. Hazlo solo si estás seguro de que todos tus sitios son compatibles.

Solución de problemas comunes al actualizar PHP

A veces, incluso siguiendo los pasos al pie de la letra, pueden surgir problemas. Aquí te dejo los más comunes y sus soluciones.

Error 500 (Internal Server Error)

Este es el error más típico tras una actualización. Suele deberse a un plugin o tema incompatible.

Solución:

  1. Vuelve a la versión anterior de PHP temporalmente (cambiando el selector en Plesk).
  2. Activa el modo de depuración de WordPress (si es el caso) para ver el error exacto.
  3. Actualiza o desactiva los plugins sospechosos.
  4. Vuelve a intentar la actualización de PHP.

Página en blanco o "White Screen of Death"

Similar al error 500, pero sin mensaje. Indica un fallo fatal en el código.

Solución: Revisa los logs de errores de PHP. En Plesk, puedes encontrarlos en Sitios web y dominios > [Tu dominio] > Registros. Busca la fecha y hora del error para identificar el archivo problemático.

Incompatibilidad con extensiones antiguas

Algunas extensiones de PHP (como ionCube o ciertos módulos de seguridad) pueden no estar disponibles para la nueva versión.

Solución: Contacta con tu proveedor de hosting para que instale las extensiones necesarias para la nueva versión de PHP.

Preguntas Frecuentes (FAQ) sobre la actualización de PHP

Aquí resolvemos las dudas que más nos llegan al soporte técnico.

¿Cada cuánto tiempo debo actualizar PHP?

Depende del ciclo de vida de cada versión. PHP 7.4 dejó de recibir soporte en noviembre de 2022. PHP 8.0 en noviembre de 2023. PHP 8.1 lo hará en diciembre de 2025. La regla de oro es: actualiza siempre que la versión que usas se acerque a su fecha de "End of Life". Mantente informado en el sitio oficial de PHP.

¿Perderé mis datos si actualizo PHP?

No. Actualizar PHP no borra archivos ni bases de datos. Solo cambia el intérprete que ejecuta el código. Sin embargo, la copia de seguridad previa es una red de seguridad por si algo falla.

¿Puedo tener dos versiones de PHP a la vez en Plesk?

Sí, de hecho, Plesk está diseñado para eso. Puedes tener PHP 7.4 para un sitio antiguo y PHP 8.3 para otro más moderno. Solo tienes que seleccionar la versión por dominio en la configuración de cada uno.

¿Y si uso "Syspanel" (HestiaCP) en lugar de Plesk?

Si tu servidor usa Syspanel (el antiguo HestiaCP), el proceso es diferente. En Syspanel, la gestión se realiza a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). En este panel, la actualización de PHP se gestiona a nivel de línea de comandos o mediante scripts de actualización del sistema, y es un poco menos gráfico que Plesk. Si necesitas ayuda con Syspanel, te recomiendo consultar la documentación oficial de tu proveedor, ya que el proceso varía según la distribución de Linux.

¿Qué pasa si mi web usa funciones obsoletas de PHP?

Si tu código utiliza funciones eliminadas en la nueva versión (como each() o create_function()), la web fallará. Por eso es crucial revisar la compatibilidad antes. Si no puedes actualizar tu código, tendrás que quedarte en una versión anterior, aunque sea un riesgo de seguridad.

Consejos finales para mantener tu servidor optimizado

Actualizar PHP es solo una parte del mantenimiento. Para un rendimiento y seguridad óptimos, te recomiendo:

  • Activar OPcache: En la configuración de PHP en Plesk, asegúrate de que la extensión OPcache esté habilitada. Esto almacena en caché los scripts compilados y acelera tu web hasta un 300%.
  • Usar PHP-FPM: Asegúrate de que el modo de ejecución sea PHP-FPM (FastCGI Process Manager) en lugar del antiguo mod_php. Es más eficiente y estable.
  • Revisar los logs mensualmente: Los registros de errores te darán pistas sobre problemas antes de que se conviertan en caídas.

Conclusión

Actualizar PHP en Plesk es un proceso sencillo que no debería llevarte más de 10 minutos. Los beneficios en seguridad PHP y rendimiento Plesk son inmensos y te ahorrarán muchos dolores de cabeza a largo plazo.

No lo pospongas más. Revisa qué versión de PHP tienes hoy mismo y, si es antigua, sigue los pasos de esta guía para poner tu servidor al día. Tu web (y tus visitantes) te lo agradecerán.

Si te surge cualquier duda durante el proceso, no dudes en contactar con tu proveedor de hosting o dejar un comentario. ¡Estamos aquí para ayudarte a mantener tu presencia online segura y rápida!

¿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