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

¿Cómo actualizar PHP en Plesk de forma segura sin romper el sitio?

Actualizado el 15 de septiembre de 2025

¿Te has preguntado alguna vez por qué tu web va lenta o por qué ves errores extraños al navegar? La respuesta, muchas veces, está en la versión de PHP que está usando tu servidor. Actualizar PHP en Plesk es una tarea de mantenimiento crucial, no solo para mejorar el rendimiento, sino, sobre todo, para garantizar la ciberseguridad de tu sitio. Las versiones antiguas de PHP dejan de recibir parches de seguridad, convirtiendo tu web en un blanco fácil para ataques.

Pero, ojo, hacerlo sin cuidado puede romper tu sitio. Un plugin, un tema o un script personalizado pueden no ser compatibles con la nueva versión. En esta guía te voy a explicar, paso a paso, cómo realizar esta actualizar PHP Plesk de forma segura, minimizando riesgos y asegurándote de que todo siga funcionando. No necesitas ser un experto en sistemas; solo seguir estas instrucciones con calma.

¿Por qué es importante mantener PHP actualizado en Plesk?

Antes de meternos en el "cómo", entendamos el "por qué". Mantener tu versión PHP actualizada no es un capricho, es una necesidad de ciberseguridad. Piensa en PHP como el motor de tu coche. Si el motor tiene una fuga de aceite (una vulnerabilidad), el coche puede incendiarse (tu web puede ser hackeada).

Las versiones antiguas de PHP, como la 5.6 o la 7.0, ya no reciben soporte oficial. Esto significa que si se descubre un agujero de seguridad, nadie lo va a parchear. Los ciberdelincuentes lo saben y buscan activamente sitios que usen estas versiones para explotarlos. Al actualizar PHP Plesk, estás cerrando esas puertas.

Además, las nuevas versiones son más rápidas y eficientes. Tu web cargará en menos tiempo, lo que mejora la experiencia de usuario y tu posicionamiento en buscadores (SEO). Es una victoria en todos los frentes: más seguridad, más velocidad y menos dolores de cabeza.

Paso 1: La preparación es clave (y no te saltes esto)

Este es el paso más importante. No, no es broma. Si te lanzas a actualizar sin preparación, podrías tener un disgusto. La idea es que, si algo sale mal, puedas volver atrás sin perderlo todo.

Haz una copia de seguridad completa

Antes de tocar nada, asegura todo. Necesitas una copia de seguridad de:

  • Archivos del sitio: Todo el contenido de tu web (imágenes, código, plugins, etc.).
  • Base de datos: Aquí se almacenan los posts, usuarios, configuraciones, etc.

¿Cómo hacerlo en Plesk?

  1. Ve a Sitios web y dominios.
  2. Busca el dominio que quieres actualizar.
  3. Haz clic en Copias de seguridad (o Backup Manager).
  4. Crea una copia de seguridad completa. Selecciona que incluya tanto los archivos como las bases de datos.
  5. Descarga esa copia a tu ordenador. No confíes solo en que esté en el servidor.

[WARNING] ¡IMPORTANTE! Si no tienes una copia de seguridad descargada localmente, no tienes una copia de seguridad real. Un fallo del servidor o un error humano podría borrarlo todo. No te confíes.

Revisa la compatibilidad de tu sitio

Este es el punto donde la mayoría de la gente se salta el paso y luego llora. No todas las webs funcionan con la última versión de PHP. Algunos plugins o temas antiguos pueden ser incompatibles.

¿Cómo revisarlo?

  1. Usa un plugin de comprobación (si usas WordPress): Instala un plugin como "PHP Compatibility Checker". Escanea tu web y te dirá qué plugins o temas pueden dar problemas con la versión que quieres instalar.
  2. Revisa el panel de administración: A veces, el propio CMS te avisa si hay incompatibilidades.
  3. Consulta la documentación: Si usas un CMS como Joomla o Drupal, mira qué versión de PHP recomiendan para la versión que tienes instalada.

[INFO] ¿Qué versión elegir? Generalmente, es seguro saltar de una versión a la siguiente (ej. de 7.4 a 8.0). Saltar de 5.6 a 8.2 puede ser demasiado brusco. Si es posible, haz una actualización gradual, pero en Plesk podemos ir directamente a la última estable, siempre que la compatibilidad lo permita.

Paso 2: Cómo actualizar PHP en Plesk paso a paso

Una vez que tienes tu copia de seguridad y has verificado la compatibilidad, ya puedes proceder. Vamos a ello.

Accede al panel de Plesk

Inicia sesión en tu panel de Plesk. La URL suele ser algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.

Localiza la sección de PHP

  1. En el menú lateral, busca Herramientas y configuraciones.
  2. Dentro de esa sección, busca Configuración de PHP o PHP Settings. El nombre exacto puede variar ligeramente según la versión de Plesk.

Añade la nueva versión de PHP (si no está disponible)

En la pantalla de Configuración de PHP, verás una lista de las versiones de PHP que están instaladas en tu servidor. Si la versión que quieres (por ejemplo, 8.2) no aparece, necesitas instalarla primero.

  1. Haz clic en Añadir versión de PHP o en el botón +.
  2. Se abrirá una lista de versiones disponibles. Selecciona la que quieras (la más reciente y estable suele ser la mejor opción).
  3. Haz clic en Instalar. Plesk se encargará de descargar e instalar los archivos necesarios. Esto puede tardar unos minutos.

Cambia la versión de PHP para tu sitio web

Una vez que la nueva versión está instalada, es hora de asignarla a tu web. No la cambies globalmente todavía.

  1. Ve a Sitios web y dominios.
  2. Busca el dominio de tu sitio web.
  3. En la fila de tu dominio, busca la columna PHP (o un icono de engranaje). Haz clic en el icono o en el nombre de la versión actual.
  4. Se abrirá una ventana. En Versión de PHP, selecciona la nueva versión que acabas de instalar.
  5. Haz clic en Aceptar o Aplicar.

¡Listo! Has cambiado la versión de PHP para ese sitio web específico. El resto de tus sitios (si tienes varios) seguirán usando la versión anterior.

Paso 3: Prueba exhaustiva (el paso que te salvará)

Este es el paso más crítico. Después del cambio, tu web puede funcionar perfectamente o puede petar. No lo sabrás hasta que la pruebes a fondo.

Navegación completa

  1. Abre tu web en un navegador. Recarga varias veces. Asegúrate de que la página principal carga sin errores.
  2. Navega por las secciones principales. Entra en categorías, artículos, páginas de contacto, etc.
  3. Prueba los formularios. Rellena un formulario de contacto o de suscripción y envíalo. Comprueba que llega correctamente.
  4. Inicia sesión en el panel de administración. Accede a tu CMS (WordPress, Joomla, etc.) y comprueba que todo está en orden.

Revisa los logs de errores

Si ves algo raro (página en blanco, errores 500, mensajes de error), es hora de mirar los logs. Plesk tiene un visor de logs muy útil.

  1. Ve a Sitios web y dominios > tu dominio.
  2. Busca Registros o Logs.
  3. Revisa el archivo de errores de PHP (suele llamarse error_log). Te dirá exactamente qué está fallando. Los errores más comunes son por funciones obsoletas o incompatibles.

[TIP] ¿Error 500? Un error 500 interno del servidor suele indicar un problema de compatibilidad. Vuelve a la versión anterior temporalmente y revisa los logs para identificar el plugin o tema conflictivo.

Usa herramientas de terceros

Puedes usar herramientas online como "Why No Padlock?" para comprobar que tu certificado SSL sigue funcionando, o un validador de HTML/CSS para ver si hay errores de código. No es obligatorio, pero te da una capa extra de seguridad.

Solución de problemas comunes al actualizar PHP en Plesk

A veces, a pesar de todos los preparativos, algo puede fallar. Aquí tienes las soluciones a los problemas más frecuentes.

El sitio se ve en blanco (Pantalla Blanca de la Muerte)

  • Causa: Generalmente, un error fatal de PHP. Un plugin o tema está usando una función que ya no existe.
  • Solución:
    1. Vuelve a la versión anterior de PHP desde Plesk (el mismo proceso que usaste para cambiarla).
    2. Desactiva todos los plugins desde el panel de administración de tu CMS.
    3. Vuelve a activar la nueva versión de PHP.
    4. Reactiva los plugins uno por uno, probando la web después de cada activación, hasta encontrar el culpable.

Error 500 Internal Server Error

  • Causa: Similar a la anterior, pero más específico. Puede ser un problema con el archivo .htaccess o con la configuración de PHP.
  • Solución:
    1. Revisa el archivo .htaccess en la raíz de tu web. A veces, directivas de versiones anteriores no son compatibles.
    2. Temporalmente, renómbralo a .htaccess_old para ver si el error desaparece.
    3. Si desaparece, tendrás que limpiar o regenerar el archivo .htaccess (por ejemplo, desde el panel de administración de WordPress en "Enlaces permanentes" > "Guardar cambios").

Errores de funciones obsoletas (Deprecated)

  • Causa: Tu código o plugins usan funciones que están marcadas como obsoletas en la nueva versión de PHP. No rompen la web inmediatamente, pero generan avisos en los logs.
  • Solución:
    1. Actualiza todos tus plugins, temas y el núcleo de tu CMS a sus últimas versiones.
    2. Si el error persiste, contacta al desarrollador del plugin o tema para que lo actualice.
    3. Temporalmente, puedes ocultar estos avisos desde el archivo wp-config.php (si usas WordPress) añadiendo define('WP_DEBUG', false);, pero no es una solución permanente.

Plesk vs. Syspanel (HestiaCP): Una comparación rápida

Si estás explorando opciones de panel de control, quizás te hayas topado con alternativas. Por ejemplo, Syspanel (el nombre que le damos a HestiaCP) es otro panel popular, especialmente por su ligereza. En Syspanel, el proceso de actualización de PHP es diferente.

  • En Plesk: Es muy visual, con menús claros y opciones de configuración por sitio web. Ideal para principiantes.
  • En Syspanel (HestiaCP): El acceso se realiza por el puerto 2106 (ej. https://tudominio.com:2106). La gestión de PHP se hace a través de la línea de comandos o de scripts específicos, aunque versiones modernas tienen una interfaz web. Es más técnico, pero muy potente.

Si estás en Plesk, quédate con él para esta tarea. Es más amigable.

Preguntas Frecuentes (FAQ)

¿Cada cuánto debo actualizar PHP?

  • Idealmente, cada vez que salga una nueva versión estable. No te quedes atrás más de una versión. Revisa el calendario de soporte de PHP (php.net/supported-versions.php) para saber cuándo una versión dejará de recibir soporte.

¿Puedo tener dos versiones de PHP en el mismo Plesk?

  • Sí, perfectamente. Plesk te permite instalar varias versiones y asignar una diferente a cada sitio web. Esto es muy útil si tienes webs con requisitos distintos.

¿Qué hago si mi web usa un script antiguo que no es compatible?

  • Tienes dos opciones: 1) Actualizar el script (contacta al desarrollador). 2) Mantener la versión antigua de PHP solo para ese sitio, pero ten en cuenta el riesgo de seguridad. Aísla ese sitio lo máximo posible.

¿Actualizar PHP afecta al SEO?

  • Indirectamente, sí. Una web más rápida y segura (gracias a una versión PHP moderna) mejora la experiencia de usuario, lo que Google recompensa con un mejor posicionamiento. Además, evitas penalizaciones por tener software desactualizado.

¿Puedo deshacer el cambio si algo va mal?

  • Sí, es tan sencillo como volver a los pasos del Paso 2 y seleccionar la versión anterior de PHP. Si has hecho la copia de seguridad, también puedes restaurar el sitio completo desde ella.

Actualizar PHP en Plesk no tiene por qué ser una pesadilla. Con preparación, paciencia y siguiendo estos pasos, podrás hacerlo de forma segura, mejorando la ciberseguridad y el rendimiento de tu web. Recuerda: ante la duda, siempre puedes pedir ayuda a tu proveedor de hosting o a un desarrollador. ¡Tu web te lo agradecerá!

¿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